Craft Agents is an open source desktop application for working with AI agents. It runs locally on your machine, which means your data and your keys never leave it. The app lets you bring any AI provider you prefer — Claude, ChatGPT, Gemini, or local models — and connect agents to your real tools through browser control, REST APIs, MCP servers, or your local filesystem. Craft Agents is built for people who want to multitask naturally and build their next-gen workflow with agents, inside a desktop UX they can actually live in. Results render inline as code diffs, data tables, diagrams, and live previews, and you can turn those results into persistent Pages, teach reusable Skills, and run Automations on a schedule.
The product starts from a frustration anyone who has wired up an AI agent will recognize: connecting an agent to a real service usually means config files, setup wizards, credential hunting, and documentation reading before anything useful happens. Craft Agents proposes a much simpler route — you simply tell the agent to add Linear as a source, and it finds public APIs and MCP servers, reads their documentation, fetches credentials, and sets everything up, so sources become instantly available. There are no config files and no setup wizards. The same philosophy applies to ownership and privacy: because the app is fully open source and runs locally, your data and keys stay on your machine, and the source code is available for anyone to inspect.
Connecting sources sits at the core of the product. Existing MCP configuration JSON can simply be pasted in and the agent handles the rest. Local MCP servers are fully supported: stdio-based MCP servers run as local subprocesses right on your machine, and you can point the app at an npx command, a Python script, or any local binary. Custom APIs are supported too — paste an OpenAPI spec, some endpoint URLs, or even screenshots of documentation and the agent will figure it out and guide you through the rest. The team notes it has been hooked up to a direct Postgres database behind a jumpbox, and for services with no API at all the agent opens a browser and does the work directly on the website. The combination is summarized in the product as Skills + Sources + Browser.
A full Chromium browser is built into the app. The agent can navigate pages, fill forms, click buttons, extract data, and take screenshots. You can sign into a service yourself and then let the agent take over, or let it browse autonomously — it sees what you see. This is what makes it possible to work with services that have no API at all, since the agent can log in and get the job done directly in the browser rather than waiting for an integration to exist.
Craft Agents is model-agnostic by design. You can use Claude with your Anthropic API key or a Max subscription, connect your existing ChatGPT Plus subscription for full agent capabilities via Codex, route through OpenRouter to reach hundreds of models through a single endpoint, use Vercel AI Gateway or any compatible gateway, or run fully offline with Ollama or LM Studio. It works with Anthropic, OpenAI, Google Gemini, xAI Grok, Mistral, DeepSeek, Meta Llama, Cohere, Groq, Together.ai, Fireworks, Cerebras, Perplexity, Amazon Bedrock, Azure OpenAI, Google Vertex, Alibaba Qwen, MiniMax, Moonshot Kimi, DeepInfra, SambaNova, Zhipu AI, FriendliAI, and any OpenAI-compatible endpoint via OpenRouter, Ollama, or llama.cpp. You can switch anytime and your workflow stays the same.
Inside the workspace, results are presented inline rather than dumped as raw text: code diffs, data tables, diagrams, and live previews all render in place. Results can be turned into persistent Pages, and the agent can be taught reusable Skills — you describe what the skill should do and give it context, and the agent takes care of the rest. Skills and MCPs from Claude Code can be imported by simply asking the agent. Everything is instant, with no app restart required, and skills or sources can be mentioned with @ even mid-conversation. Automations can be run on a schedule so recurring work happens without manual triggering.
The underlying idea is what the product calls agent-native software: you describe what you want, and the agent figures out how — via APIs, MCP servers, code, or the browser. The team describes this as a good use of tokens, because the agent is doing the work for you rather than you doing the wiring. Craft Agents is powered by the Claude Agent SDK and the Pi SDK, and it ships as an open source desktop app whose code is publicly available.
The practical benefits follow directly from that design. Because the app runs locally, sensitive keys and data stay on your machine. Because the agent sets up sources itself, there is no configuration overhead before you get value. Because any model can be swapped in, your workflow does not lock you to a single provider, and because results become Pages, Skills, and Automations, the work you do once can be reused and scheduled rather than repeated.
Concrete scenarios in the content include connecting Linear, Gmail, or Slack as sources by simply asking the agent; pasting an existing MCP config JSON or importing all of your Claude Code skills and MCPs in one go; creating a new skill by describing what it should do; querying a direct Postgres database behind a jumpbox; and handling services that have no API at all by having the agent log in through the built-in browser, navigate pages, fill forms, click buttons, extract data, and take screenshots. Scheduled Automations cover recurring runs of that same work.
Craft Agents targets people who work with agents daily and want a real desktop environment for them — the Product Hunt listing classifies it under Open Source, Developer Tools, Artificial Intelligence, and GitHub. The website shows a broad set of source and tool logos spanning project and issue tracking, email, chat, code hosting, design, file storage, databases, cloud platforms, and CRM, alongside a long list of supported model providers. Beyond the Claude Agent SDK and Pi SDK, a Chromium browser is built in for browser-based work. No pricing or plan details are stated in the provided content.
The takeaway is straightforward: Craft Agents pairs some of the most powerful agents available with a desktop UX built for them, keeps your data and keys local, and removes the configuration work that normally stands between you and a useful agent — letting you connect anything, multitask naturally, and turn results into reusable Pages, Skills, and Automations.