Squidy is aContext Engineering Framework
One command generates all the documents your agent needs to work with context, rules and full traceability.
Requires Python 3.9+ and pipx
$ diff without-squidy with-squidy
The problem Squidy solves
AI agents are powerful — but without structure, every session starts from a blank slate.
- Agent with no context: starts from scratch every session
- Project rules scattered across ad hoc prompts
- Architecture decisions undocumented
- Rework due to lack of traceability
- Constitution and Oracle loaded automatically on boot
- Kanban and session context always up to date
- ADRs documented — decisions are never lost
- Agent operational in seconds with full context
$ squidy --features
Why use Squidy?
One command, everything ready
Run `squidy` and answer a few questions. In seconds, governance files are generated and configured for your project.
Persistent context
Constitution, Oracle and session context are read by the agent on boot. It resumes exactly where it left off, without repeated questions.
Full traceability
Integrated kanban with task IDs, decision diary and ADRs. Every change has a history and justification.
LLM agnostic
Works with Claude, GPT-4, Gemini and Cursor. Generated documents follow a universal Markdown-based format.
Clear rules and prohibitions
The Constitution defines what the agent should and must never do. No surprises, no off-spec behavior.
Zero runtime dependencies
Just Markdown and YAML files. No server, no database. Works in any git repository.
$ squidy init && tree
What Squidy generates
10 structured files so any AI agent understands the project from scratch — in any session.