Acknowledgments¶
Projects that made this possible.
Inspiration¶
tAI (Terminal AI) https://github.com/AbanteAI/tAI
The original. Proved you could have an AI in your terminal that actually helps.
We took the concept, added production features (permissions, memory, hooks), and built something you can actually use daily.
Critical Dependencies¶
llm by Simon Willison https://github.com/simonw/llm
Model abstraction layer that Just Works™. Supports Anthropic, OpenAI, Google, and local models.
Without this, we'd be maintaining API client code for every provider. Hard pass.
Rich by Will McGugan https://github.com/Textualize/rich
Terminal UI library that doesn't make you hate yourself.
Permission prompts, spinners, panels - all Rich. Beautiful terminal output with minimal effort.
Influenced By¶
Aider https://github.com/paul-gauthier/aider
Showed that AI + version control is actually useful, not just a gimmick.
Watching Aider make intelligent code changes proved AI could understand project context. We applied that lesson to terminal context.
GitHub Copilot CLI https://githubnext.com/projects/copilot-cli
GitHub's take on terminal AI. Good for suggestions.
We wanted execution, not just suggestions. Different goals, different tools.
Thanks To¶
- Anthropic - Claude models that actually follow instructions
- OpenAI - GPT models for fallback
- Python - Language that doesn't fight you
- pytest - Testing framework that makes sense
Philosophy Credit¶
The Gilfoyle/Marvin personality isn't accidental:
Gilfoyle (Silicon Valley) - Sarcastic but competent Marvin (Hitchhiker's Guide) - Depressed but brilliant
Both characters: Supremely capable, mildly contemptuous, always technically correct.
That's the vibe.
License¶
MIT. Do whatever you want with this code.
If you make something cool, let us know. If you don't, that's fine too.