Install Anvil
A single 13MB binary. No runtime dependencies. Requires QMD (npm install -g @tobilu/qmd) for persistent context and memory.
Install on macOS
curl -fsSL https://anvilhub.culpur.net/install.sh | bashbrew install culpur/tap/anvilanvil login
anvilAfter Installation
Authenticate with your AI provider. Supports OAuth for Anthropic and API keys for OpenAI, Ollama, and xAI.
Launch Anvil in your current project directory. Anvil reads your project structure automatically.
Switch to a specific model. Supports claude-*, gpt-*, llama*, and any model available through your configured providers.
Resume your most recent session, restoring context from QMD memory.
Install a skill or plugin from AnvilHub. Browse available packages at anvilhub.culpur.net.
QMD — Knowledge Base Engine
QMD is Anvil's knowledge base engine. It indexes your codebase, documentation, and previous sessions so Anvil can automatically inject relevant context into every conversation.
The install script installs QMD automatically. If you need to install it manually:
Learn more: github.com/tobi/qmd
Troubleshooting
Command not found after install▾
anvil login fails with connection error▾
Permission denied when running the binary▾
Ollama models not showing▾
Context window filling up too fast▾
Having trouble? Check GitHub Issues or browse skills on AnvilHub.
Learn more about Anvil →