Now in Open Beta

AI Agents
for Everyone

Build, deploy, and manage AI agents across Web and Desktop with a single codebase. Powerful, local-first, and open.

See it run

Watch the agent work, step by step

Streaming output, transparent tool calls, live todo planning. Every action is visible, auditable, and interruptible.

zapvol — agent
running
You
Add an API key management page — list, create, revoke. Wire it into the sidebar.

I'll wire this up across the monorepo — types in @zapvol/common, a service in @zapvol/backend, then the page and route.

Read
app/route-config.tsx
1.2s
Write
app/pages/settings/api-key-page.tsx
+128 −0
Bash
pnpm --filter @zapvol/app typecheck
Running

Verifying the new contract compiles

Plan
3 / 6
  • Define ApiKey types & schemas
  • Add ApiKeyService contract
  • Build settings/api-key-page.tsx
  • Run typecheck
  • Wire route into sidebar
  • Add i18n strings (en, zh)
Context 42K / 200K

Everything you need

A complete platform for building and running AI agents, designed for developers who value control and simplicity.

Web & Desktop

One codebase powers both platforms. Ship to web and native desktop from a single React + Electron monorepo.

AI Agents

Built-in multi-step agent loop with tool use, streaming, and context compaction. Powered by Vercel AI SDK.

Local First

Desktop data stays on your machine. Full privacy with optional cloud sync when you need it.

Multi-Model

Connect any LLM provider. Switch between models per-task with unified tool calling and streaming.

Extensible Tools

Add custom tools, MCP servers, and skills. The agent adapts to your workflow, not the other way around.

Open Source

Fully open-source monorepo. Fork it, extend it, self-host it. No vendor lock-in.

How it works

Three primitives, one transparent loop

No magic. The agent reads, plans, acts, and reports — and you can pause, steer, or fork at any step.

01

Prompt

You describe the goal in plain language. No DSL, no boilerplate.

02

Agent Loop

The agent thinks, calls tools, observes results, and re-plans — with context compaction baked in.

03

Output

Files written, commands run, results streamed back. Every step is visible and reversible.

Ready to build?

Get started with Zapvol in minutes. Free and open source.