Open source · MIT v0.4.0 released Free tier first-class

WOTANN The All-Father of AI agent harnesses.

One install. Every model. Every channel. Full autonomy.
The harness that treats the LLM as just the inference call — memory, tools, sandbox, orchestration and learning all live above it.

One-line install · macOS & Linux
curl -fsSL https://raw.githubusercontent.com/gabrielvuksani/wotann/main/install.sh | bash

Runs entirely locally by default via Ollama + free tiers. Drop an API key to upgrade selectively — no lock-in, no telemetry unless you opt in.

19Providers
25+Channels
8Memory layers
7Surfaces
5 860Tests passing
$0To start

Why WOTANN

Most agent frameworks lock you to a vendor, degrade quietly when a model can't tool-call, and hand you a single UI. WOTANN inverts that. It lives at the layer above inference so your choice of model is always a drop-in.

19-provider router

Anthropic · OpenAI · Codex OAuth · Copilot · Gemini · Groq · Ollama · Bedrock · Vertex · HuggingFace · Azure · DeepSeek · Perplexity · xAI · Together · Fireworks · SambaNova · Cerebras · Mistral — one router, automatic fallback chaining.

Capability augmentation

Tool-calling, vision (OCR + accessibility tree), and extended thinking are synthesized for any model that lacks them natively. A 3B local Gemma gets the same scaffolding as Claude Opus.

8-layer memory

SQLite + FTS5 + vector + graph-RAG + episodic + semantic + temporal + working + archival. One search API across all layers; context replay under an explicit token budget.

Ralph autopilot with proof

Verify-fix loop, self-healing provider fallback, 8-strategy escalation, doom-loop detector. Every completion ships a proof bundle — tests, typecheck, diff, optional screenshots.

Multi-surface, one brain

CLI · TUI · Tauri 2 desktop · iOS · Apple Watch · CarPlay · Widgets · Live Activities · Share Extension · Siri Intents. Same session, same memory, same agent.

Free-tier first-class

Ollama + Groq + Gemini 2.5 Flash free tier give the full experience. No paywall to the good features, no quiet model downgrades when you're on a subscription.

25+ channel adapters

Telegram · Slack · Discord · Signal · WhatsApp · iMessage · Teams · Matrix · Email · SMS · Webhooks · GitHub bot · IDE bridge · IRC · Google Chat · and more.

Intelligence you can inspect

Guardian post-response LLM-as-judge. Self-consistency voting. Council deliberation with chairman synthesis. Dream pipeline nightly consolidation at 02:00–04:00.

Privacy by default

Telemetry is opt-out and triple-gated (DO_NOT_TRACK, WOTANN_NO_TELEMETRY, sentinel file). Runs locally by default. No phone-home. Session token auth on every RPC call.

WOTANN vs typical agent frameworks

 Most agentsWOTANN
ProviderLocked to one vendor19 providers via one router · Anthropic & OpenAI subscriptions or API keys
CapabilitiesTool-calling · vision · thinking are gated by modelAll three injected for any model — even a 3B local Gemma
Free tierAn afterthoughtFirst-class — Ollama + Groq + Gemini 2.5 Flash give the full experience
MemoryShort-lived prompt context8-layer persistent — SQLite + FTS5 + vector + graph-RAG + episodic + temporal + provenance
SurfacesOne UI7 surfaces — CLI · TUI · Desktop · iOS · Watch · CarPlay · 25+ channels
AutonomyVibesProof bundles (tests + typecheck + diff + screenshots) on every completion
Lock-inTotalZero — swap models mid-session, export all state

Seven surfaces. One memory.

Same conversation, same agent, same history — wherever you touch it.

Terminal

CLI

78+ commands. wotann init, wotann engine, wotann autonomous, wotann arena, wotann link, wotann cost.

Terminal

TUI

Ink-rendered REPL · Obsidian Precision theme · voice push-to-talk · slash commands · OSC 133 blocks.

Desktop

Tauri 2 App

Chat · Editor (Monaco) · Workshop · Exploit · Trust · Integrations · Command palette ⌘K · Computer Use panel.

Mobile

iOS companion

SwiftUI main app · work tab with filter pills · onboarding wizard · pairing via PIN or Bonjour.

Apple

Watch · CarPlay

Quick actions (tests / build / lint / approve / voice). Hands-free dispatch with list + detail templates.

Apple

Widgets · Siri

Cost + agent status widgets · Dynamic Island · Share Extension · AskWOTANN · CheckCost · EnhancePrompt.

Messaging

25+ channels

Telegram · Slack · Discord · Signal · WhatsApp · iMessage · Teams · Matrix · Email · SMS · Webhooks · GitHub bot · IDE bridge · IRC · Google Chat · Mastodon · WeChat · LINE · …

Always-on

KAIROS daemon

15s tick · cron · heartbeat · event triggers · session-token RPC. Runs at ~/.wotann/kairos.sock.

Install

Recommended

One-line install

curl -fsSL https://raw.githubusercontent.com/gabrielvuksani/wotann/main/install.sh | bash

Detects your platform, downloads the SEA binary (Node is bundled — no system Node needed), places it on your $PATH.

Node

via npm

npm install -g wotann

Requires Node ≥ 20. Ships as an ESM package with a single wotann binary. Works everywhere npm works.

In early testing

Homebrew

brew tap gabrielvuksani/wotann
brew install wotann

Formula is in Formula/wotann.rb with the v0.4.0 macOS arm64 SHA. Tap repo publication lands in the next release.

Then

wotann init           # initialize a workspace
wotann engine         # start the always-on daemon
wotann                # launch the TUI

That's the whole setup. Drop API keys later to upgrade selectively:

export ANTHROPIC_API_KEY=sk-ant-...
export OPENAI_API_KEY=sk-...
export GEMINI_API_KEY=AIza...

# Or stay free
ollama pull qwen2.5-coder:7b
wotann                   # auto-detects Ollama

Pricing

WOTANN itself is free and open source under the MIT license. You pay only the model providers you choose to use — and all of them are optional.

Free forever

$0

  • Full feature set
  • Every provider · every surface · every channel
  • Local models via Ollama
  • Groq + Gemini 2.5 Flash free tiers supported natively
  • 8-layer memory · proof bundles · Ralph autopilot
  • All future releases
Get it on GitHub

Bring-your-own-keys

Pay providers directly

  • Use any of 19 providers
  • Anthropic · OpenAI · Gemini keys · subscriptions · OAuth
  • Automatic fallback so you never pay twice for the same request
  • Cost preview before execution
  • No WOTANN subscription. Ever.
See provider setup

No phone-home. No analytics pings. No crash reporting without consent. Telemetry is opt-out and triple-gated.

Ready?

Single command on a fresh Mac or Linux box — five minutes to your first autonomous task.