Borg
Personal AI assistant. Runs on your machine. Remembers you. Gets better over time.
Ships as one binary with every integration compiled in. Your data lives in ~/.borg/.
Borg is different from your chatbot. It is an agent that earns XP, forms a bond with you, and evolves from a generic assistant into a named, specialized companion tuned to your real workflows. Think of it as a pet terminal.
one-line installcurl -fsSL https://raw.githubusercontent.com/borganization/borg/main/scripts/install.sh | bash borgmacOS & Linux. The installer walks you through provider setup.
What is Borg
| Runs on your machine | One binary. SQLite on disk. Every integration compiled in. No SaaS. Your data stays in one folder. |
|---|---|
| Remembers you | Long-term memory with hybrid vector + BM25 retrieval. Survives restarts. Per-project scoping. |
| Writes its own tools | The agent drafts plugins and skills for you at runtime. You install them from one catalog. |
| Meets you where you are | Native channels for Telegram, Slack, Discord, Teams, Google Chat, Signal, Twilio, iMessage. |
| Swaps providers at runtime | OpenAI, Anthropic, OpenRouter, Gemini, DeepSeek, Groq, Ollama (local), Claude Code CLI. |
| Gets better over time | Borganism: vitals, bond, evolution. Three stages. Ten archetypes. XP for aligned work. |
Borg evolves — Your base Borg evolves to a specialized Borg
Use Borg. It earns XP, forms a bond, and evolves — the LLM names it
after your dominant archetype. Flip through the cabinet for each form's
/card.
Providers, channels, commands
Providers
- OpenAI
- Anthropic
- OpenRouter
- Gemini
- DeepSeek
- Groq
- Ollama local
- Claude Code CLI
Channels
- Telegram
- Slack
- Discord
- Microsoft Teams
- Google Chat
- Signal
- Twilio (WhatsApp, SMS)
- iMessage macOS
Slash commands
/status/evolution/xp/card/mode/settings/poke/help
Install Borg
one line. mac & linux.curl -fsSL https://raw.githubusercontent.com/borganization/borg/main/scripts/install.sh | bash borgPick a provider, paste a key, start earning XP.