Colors runs locally on your machine and blocks prompt injection at the architecture level โ not with filters, but by design.
Real attack scenarios โ no reading required to understand what's happening.
Not prompts. Not filters. Runtime structures that change what an agent can and cannot do โ by design.
Every action is tagged with its source โ you, the agent, or external content. Web content can never trigger tool calls. Ever.
The agent's identity is cryptographically signed. Tamper with it and the agent refuses to start. No silent rewrites.
When the agent detects it's making too many mistakes, it pauses and asks before proceeding. Human oversight built in.
Everything stored is AES-256-GCM encrypted locally. API keys live in process memory only โ cleared on shutdown.
No API key needed to verify. Run it yourself.
No account. No cloud. Bring your own API key โ it never leaves your machine.
Clone the repo and install dependencies.
Works with Anthropic, OpenAI, Groq, and Ollama. Your key is never written to disk.
Watch Colors block a live injection attack.