Roadmap

What's shipped, what's being built, and what's planned.

Shipped

VersionFeature
v0.1Local GGUF model support via llama.cpp — fully offline AI, no cloud required
v0.2Bundled skills system (Cerebellum) — 49 knowledge modules the agent loads pre-run
v0.3Persistent memory (Hippocampus) — SQLite-backed context retention across sessions
v0.4Desktop automation — screen capture, click, type, OCR, focus windows
v0.5Basal Ganglia self-improvement — auto-creates skills from repeated tool patterns
v0.6Sandbox execution — isolated environments with diff/patch/promote workflow
v0.7Scheduler — recurring agent jobs, cron-style, with full run history
v0.7208 tools across files, shell, git, browser, AI, memory, Docker, audio, artifacts
v0.720+ AI providers — local (llama.cpp, Ollama, MLX) + cloud (OpenAI, Anthropic, Gemini, …)
v0.7Integrations — GitHub, Google Calendar, Outlook, Obsidian, email, RSS
v0.7Multi-agent delegation — route work to other agents or profiles mid-session

In progress

ItemNotes
MCP protocol supportFull Model Context Protocol client — connect to the broader MCP ecosystem
Team server modeMulti-user support with role-based access control (SOLO_MODE=false)
API / SDKProgrammatic access to agent runs and workspace data

Planned

ItemNotes
Multi-platform clientsTelegram, Slack, and web portal clients that connect to the same backend
Self-improving skill loopBasal Ganglia generating and benchmarking skills autonomously over time
Plugin marketplaceShareable community skills and tool bundles
Mobile companioniOS/Android app for accessing asyncat remotely

Contributing

asyncat is open source under MIT. Issues, PRs, and feature requests are welcome on GitHub.

The codebase is organized around three packages:

  • den — Express backend, agent runtime, all tools and skills
  • neko — React + Vite frontend
  • electron — Electron desktop container wrapper

See Development for how to run from source.