A general-purpose AI agent for research, writing, analysis, automation, and code.
Give Ava a task, not just a question. Work with files, a browser, and connected tools to turn a goal into a deliverable you can review. Start with a folder—it doesn't have to be a code repository.
- 2026-09-10 · v0.1.0 — First alpha: A native desktop workbench for research, writing, analysis, automation, and coding, with browser tools, file previews, SSH sessions, skills, and MCP.
- 2026-09-09 · Benchmark: Ava solved 11/22 tasks in a SWE-bench Pro coding pilot, compared with Pi’s 10/22—a small-sample result, not a general-purpose benchmark.
- Research and write — comparisons, briefs, proposals, and organized notes.
- Analyze data — explore datasets and turn findings into reports.
- Work on the web — inspect pages, fill forms, and hand control back.
- Automate routines — schedule prompts and return to the results.
- Build software — edit code, run tests, and review changes.
- Quick Chat — press ⌘⌥Space on macOS to start a task from any app, then continue in the workbench.
- Desktop workbench — conversations, file and image attachments, Markdown, and multi-page PDF previews together.
- Browser handoff — share a visible tab with Ava to navigate and fill forms; take control back at any time.
- Skills and MCP — reuse project instructions and connect external tools.
- Automations — schedule recurring tasks and review each run as a conversation.
- Sessions and SSH — search and resume conversations; keep remote projects and execution on their machine.
- Session board and analytics — organize work by review status and inspect token and activity trends.
- Git and terminals — run interactive shells, review and stage diffs, commit changes, and work in isolated worktrees.
- Models and providers — choose Anthropic, OpenAI, DeepSeek, Codex, or custom endpoints per conversation.
- Context and activity — inspect tool calls and estimated context usage, with automatic compaction for long conversations.
- Multiple interfaces — native desktop, Web UI, CLI, and Python API.
Interested in the full feature set? Review the feature guide and screenshot tour →
Requires Python 3.12+, uv, and macOS or Linux.
git clone https://github.com/SmartAI/ava.git
cd ava
uv sync --extra desktop
uv run --extra desktop ava-desktop --project .Configure a provider in Settings → Providers, choose a folder, and start a conversation. Web UI, CLI, Python, and full setup instructions.
Alpha software: tools run with your account's permissions, without a sandbox or per-call approval. Review consequential actions. Permissions and privacy.
In a 22-task SWE-bench Pro coding pilot, Ava solved 11/22 tasks; Pi solved 10/22. This is a small coding-only comparison, not a general-purpose benchmark. Results, methodology, and limitations.
- Features and screenshots
- Usage and configuration
- Architecture and system diagram
- Desktop design system
- Evaluation guide
MIT © 2026 Min Liu.


