Back to feed

warpdot-dev/craft-agents-oss

warpdot-dev/craft-agents-oss
235
+26/day
241
TypeScriptAI/ML

electron anthropic claude-agent-sdk mcp bun websocket thin-client multi-llm openapi skills automations oauth desktop-ai github-copilot google-ai chatgpt devtools apache-2 headless-server pi-sdk vscode-alternative linux macos windows

From the README

Craft Agents OSS

Desktop and headless workspace for Claude-class agents, with sources (REST APIs and Model Context Protocol / MCP servers), skills, automations, and a document-first UI. Built on the Claude Agent SDK and Pi SDK for multi-provider LLM access.

Org repository: github.com/warpdot-dev/craft-agents-oss · Upstream reference: lukilabs/craft-agents-oss

Overview (what you get)

| Capability | Description | |------------|-------------| | Multi-session inbox | Organize agent chats with statuses, flags, and persistence | | Sources | Connect MCP servers, OpenAPI-backed REST APIs, Google / Slack / Microsoft stacks, and local filesystems | | Skills | Reusable instruction packs per workspace; reference with @ mentions | | Providers | Anthropic (API + OAuth), Google AI Studio, ChatGPT Plus (Codex), GitHub Copilot, OpenAI-compatible endpoints, and more | | Remote mode | Run a headless WebSocket server; use the Electron app as a thin client or drive sessions from the CLI | | Automations | Cron, labels, tool hooks, and other events to spawn prompts and workflows |

Search terms & synonyms: agent desktop app, Electron AI client, Claude Agent SDK GUI, MCP client, AI workspace, multi-LLM desktop, Craft Agents open source, Apache 2.0 agent IDE, session-based agents, thin client agent server.

Table of contents

Product tour (video)

Watch on YouTube →

Why Craft Agents exists

Craft Agents is the open-source app we use at Craft to work with frontier models day to day. It emphasizes:

  • Multitasking across many agent sessions without losing context
  • Connected data through APIs and MCPs—without editing stacks of config files by hand
  • Shared session state and a document-centric flow (less terminal-only friction)
  • Agent-native UX: describe intent; the product handles wiring, permissions, and skill discovery where possible

The project is Apache 2.0 so you can fork, theme, and ship custom builds. Internally we dogfood development inside Craft Agents itself.

Highlights

Connect Linear, Gmail, Slack, custom APIs, or local MCPs

  • Tell the agent to add a source;