Local-First AI Workbench
Thoth is a desktop AI workbench with Developer Studio for code, Custom Tools for your own repos, an animated Buddy companion, memory, workflows, design creation, messaging, MCP tools, and provider-aware model routing. Run it fully local with Ollama or Ollama Cloud, add frontier APIs, or sign in to ChatGPT / Codex when you want subscription-backed models. Your durable data stays on your machine.
Thoth is built for personal AI sovereignty: your compute, your data, your model routes, and your automation under your control.
Connect local Git repositories, restore code threads from the sidebar, review diffs, run tests, manage todos, prepare PRs, and work through approval-gated coding tools inside a Codex-style workspace. Optional Docker Sandbox mode keeps command execution and edits in a shadow copy until you import them.
New in 3.22Turn a GitHub repo, local folder, or current workspace into a reusable Thoth tool through a guided Source -> Inspect -> Test -> Enable flow, with command safety checks and optional promotion into normal chat.
Tool builderBuddy adds a local-first animated presence that docks in the sidebar, moves through the workspace, or opens as a native desktop overlay where supported. v3.22 tightens workflow approval cleanup, focus behavior, and Home status progress.
More reliableCreate decks, documents, landing pages, app mockups, and storyboards with live preview, surgical AI edits, media generation, chart insertion, export, and shareable interactive links.
Five modesMemories become connected entities and typed relationships, with semantic recall, graph expansion, visual exploration, document extraction, and Obsidian-compatible wiki export.
Durable memoryThe agent can browse in Chromium, use the shell, manage files, search the web, read documents, send email, manage calendar events, inspect status, and create charts.
30 core toolsRun scheduled pipelines with conditions, approvals, subtasks, webhooks, model/tool overrides, safety modes, run history, insight cards, workflow-level delivery defaults, and a collapsible console that shows attention states.
Delivery controlsTelegram, WhatsApp, Discord, Slack, and SMS share streaming, media intake, reactions, approvals, health checks, local speech-to-text, Kokoro TTS, and Buddy state updates.
5 channelsInstall sandboxed plugins, connect external MCP servers, promote tested Custom Tools, coordinate Claude Code CLI through an approval-gated skill, and migrate selected Hermes/OpenClaw data with backups.
ExtensibleGenerate or edit images through OpenAI, Google, and xAI, then create video clips through Google Veo or xAI Grok Imagine Video from the same provider-aware model catalog.
Provider mediaOpenAI, Anthropic, Google AI, xAI, OpenRouter, MiniMax, custom endpoints, Ollama, Ollama Cloud, configurable embeddings, and ChatGPT / Codex all flow through cached provider-aware catalogs.
Expanded in 3.22Thoth remembers people, projects, preferences, facts, events, and relationships as a graph, then retrieves relevant nodes and one-hop context before each response.
Document extraction, configurable local or cloud embeddings, stale-index detection, Dream Cycle refinement, provider-aware insight snapshots, wiki export, and the interactive graph view keep that memory useful instead of turning it into a pile of notes.
One assistant, local models, Ollama Cloud, API providers, custom endpoints, MiniMax, and ChatGPT / Codex
Run inference on your hardware with 39 curated models across Qwen, Llama, Gemma, Mistral, DeepSeek, Phi, and more.
qwen3:14bAdd OpenAI, Anthropic, Google AI, xAI, OpenRouter, MiniMax, custom OpenAI-compatible endpoints, or ChatGPT / Codex when you need frontier reasoning or do not have a GPU.
Ask a question in natural language and the agent autonomously decides which tools to chain together. Search the web, check your email, run a shell command, inspect provider and insight status, build a deck in Designer, and chart the results - all in a single conversation turn.
Connected channels add send tools automatically, external MCP servers add dynamic tools, and every risky action stays behind Thoth's approval gates.
Built-in tools ship with the app; channels, MCP servers, plugins, and tested Custom Tools extend the tool belt when enabled
Connect repositories, configure provider accounts, pin model Quick Choices, build presentations and interactive pages, automate recurring work, route approvals to messaging channels, and connect MCP servers without making startup fragile.
Developer Studio keeps repo work under explicit approval modes, Custom Tools stay testable and removable, ChatGPT / Codex sign-in is separate from OpenAI API keys, and imports remain scan-first with backups and redacted reports.
Cloud AI rents you access. Thoth gives you ownership.
| Cloud AI | 𓁟 Thoth | |
|---|---|---|
| Your data | Stays on your machine - always. Provider models receive only the current conversation plus model-visible tool context | |
| Conversations | Local SQLite, fully yours, exportable anytime | |
| Cost | Free with local models. Providers use upstream API billing or your ChatGPT subscription | |
| Memory | Knowledge graph - 10 entity types, 67 relation types, visual explorer, FAISS semantic search | |
| Tools | 30+ built-in tools + channels + plugins + MCP tools + opt-in Custom Tools | |
| Customisation | Swap models per thread, mix local + providers, configure identity, enable skills and guides, build workflows, connect repos, install plugins | |
| Voice | Local Whisper STT + Kokoro TTS - never leaves your mic | |
| Messaging | 5 channels - Telegram, WhatsApp, Discord, Slack, SMS - with streaming and media | |
| Availability | Local models work fully offline |
Use the one-click Windows installer, macOS DMG, or verified Linux one-line installer. Each release ships self-contained runtime assets for the supported platform.
First-launch onboarding now starts with model/provider setup: use Local Ollama, Ollama Cloud, API-key providers, custom endpoints, or ChatGPT / Codex sign-in, then continue setup from the resumable Setup Center.
Ask anything in natural language - the agent handles the rest. Search the web, check email, analyze your screen, connect a repo, create a Custom Tool, or schedule a workflow.
Installs the latest verified XDG user tarball, creates ~/.local/bin/thoth, and uses the same release manifest as in-app updates. Manual tarballs remain available from GitHub Releases.
curl -fsSL https://raw.githubusercontent.com/siddsachar/Thoth/main/installer/install-linux.sh | bash
Thoth's app has no account system, server, or telemetry pipeline. Conversations, memory, Designer projects, documents, code workspace context, and local model runs stay on your machine. Provider models, cloud embeddings, ChatGPT / Codex, and online tools are opt-in, with secrets stored in the OS credential store when available.
Free, open source, and yours to keep. No Thoth account. No Thoth subscription. No data harvesting.