Kun
A local-first AI agent workspace, sharing one runtime between a desktop GUI and a terminal TUI, for coding, writing, design, research, and automation.
Kun organizes work into complementary modes sharing a single local kun serve runtime: Code for software delivery with project context, file edits, a terminal, Git worktree support, diffs, and review, with a Design canvas reachable from the same task for prototypes and a design system; Work for drafting and reviewing Markdown, analyzing PDF, Office, and spreadsheet files, and building presentations from an outline; and Rooms, where several agents with their own profiles hold private or group chats to discuss, divide, execute, and review work, with each execution task run and reviewed inside its own Git worktree.
Agents can plan, call tools, edit files, run verification, and leave evidence beside a task, and a project's requirements and plans can be saved into version control for later recovery. It supports subscriptions, APIs, and OpenAI- or Anthropic-compatible and self-hosted model providers, including ChatGPT/Codex, Claude, Gemini, Ollama, and DeepSeek.
It is written in TypeScript and runs on macOS, Windows, and Linux.