// Your machine. Your models. Your code.
Proverbs is a fully self-contained AI coding system β built-in inference server, browser IDE, persistent memory, local model training, and 70+ commands. No Ollama. No cloud. No subscriptions. Nothing leaves your machine.
// What it does
Built-in llama.cpp inference server, browser IDE, persistent project memory, and 70+ slash commands.
Drop a .gguf model into ~/.proverbs/models/ and start coding.
No Ollama. No external services. No internet required after setup.
/ide./remember saves facts about your project permanently. Auto-injected into every session so Proverbs never forgets your stack, conventions, or decisions./train tokenizer, /train embed, /train prune./goal <condition> β Proverbs loops autonomously until the condition is met. Like Claude Code's agentic mode, fully local./backend auto finds it automatically./cwd change./scan detects your stack, import aliases, conventions, and git history. Injected into every prompt automatically.~/.proverbs/plugins/ to add custom tools the model can call β same interface as built-in tools.ANTHROPIC_API_KEY or OPENAI_API_KEY β Proverbs calls them directly when you want cloud quality. No proxy needed./branch saves a named conversation checkpoint. /checkout restores it. Never lose a working state./rewind N rolls back N conversation turns. /undo restores any file write. Full time-travel for both chat and code./agents spawns 3 parallel sub-instances each attacking the task from a different angle. /fork runs a sub-task non-blocking./security runs a full OWASP audit β injection, XSS, hardcoded secrets, missing auth β entirely on local inference. /review high for code review./sandbox on blocks destructive bash patterns before they reach your shell. Rate limiting, auth middleware, audit log β all built in./profile shows live latency, tokens/sec, cache hit rate, memory usage, and backend stats. Know exactly what's happening under the hood./update downloads the latest release and hot-swaps itself with zero downtime. No npm, no package manager required.// Browser interface
Run /ide from the terminal to open a full development environment at localhost:4400.
File tree, tabbed editor, integrated AI terminal, git panel β all talking to the same local inference server.
// Get started
One command. The built-in server starts automatically β just drop a .gguf model into
~/.proverbs/models/ and run proverbs. No Ollama. No external setup.
Node.js 18+ and installs it if missing via HomebrewProverbs inference server (llama.cpp) β no Ollama requiredqwen2.5-coder-1.5b) so you can run immediately β swap for any .gguf anytimeproverbs command globally. Run proverbs to chat or proverbs /ide for the browser IDE.Node.js LTS silently if not presentProverbs inference server β no Ollama requiredproverbs CLI globally and registers it in PATHproverbs to chat or proverbs /ide for the browser IDE..gguf model into ~/.proverbs/models/ β or let the installer fetch onenpm install -g proverbs-aiproverbs in any project folder, or proverbs /ide for the browser IDE.// How it stacks up
Claude Code is excellent β Proverbs is what you run when you want no cloud dependency, full data privacy, and the ability to train your own model.
| Feature | Proverbs | Claude Code |
|---|---|---|
| Cost | Free forever | Per token |
| Works offline | β | β |
| Data privacy | 100% local | Cloud processed |
| Browser IDE | β (VS Code-style, /ide) | β |
| Persistent project memory | β (/remember, auto-injected) | CLAUDE.md only |
| File read / write / patch | β | β |
| Bash execution | β | β |
| Git integration | β | β |
| Web search | β (no API key) | β |
| Session persistence | β (save/resume/branch) | β |
| Train your own model | β (DPO, GRPO, LoRA, SimCSE) | β |
| Prefix KV cache | β (40β80% TTFT reduction) | β |
| Goal / autonomous mode | β (/goal condition) | β |
| Code review | β (/review low|med|high) | β |
| Conversation branches | β (/branch, /checkout) | β |
| Plugin system | β (JS files in plugins/) | MCP servers |
| Self-critique loop | β | β |
| Test runner integration | β (jest, vitest, pytest) | β |
| Security auditor | β (OWASP, local) | β |
| Multi-agent mode | β (/agents, /fork) | β |
| Inference backend | Built-in llama.cpp Β· LM Studio Β· Jan Β· network server | Anthropic cloud only |
| Context window | 32kβ128k (model dependent) | 200k |
| Reasoning quality | Good (qwen2.5-coder 1.5bβ7b, codestral 22b) | Excellent (Claude 4) |
| Cloud model fallback | Direct Anthropic / OpenAI | Anthropic only |