LogoAIAny
Icon for item

Craft Agents

Desktop-first agent client that composes LLM-driven agents into document-centric, multi-session workflows; it wires APIs, MCPs and local tools into shareable sessions, supports multiple LLM providers, and exposes a headless server + CLI for automation.

Introduction

Most agent demos show a single prompt loop; the harder problem is making agent workflows predictable, auditable, and easy to integrate with real APIs and teams. Craft Agents approaches that problem as a desktop-native client for running agent sessions — not just a chat UI but a workspace that connects sources (APIs, MCP servers, local files), stores reusable "skills", and tracks session status and edits.

What Sets It Apart
  • Multi-provider agent plumbing: runs sessions with Anthropic (Claude), Google AI Studio, ChatGPT/Codex OAuth, Copilot and custom endpoints so you can switch providers without reworking workflows — which means you can pick the best model for each task or failover quickly.
  • Source-first, document-centric UX: instead of treating agents as ephemeral chats, sessions are workspace-first (inbox/archive, statuses, flags) and can attach sources like REST APIs, Postgres, Slack, or local MCP servers. This reduces setup friction when agents must act on real data.
  • Developer & ops ergonomics: includes a headless server mode, a CLI that can spawn a server and run prompts programmatically, and live reconfiguration (no restarts for new skills/sources). That makes it practical for both individual use and automated pipelines.
  • Built-in permissions & automation primitives: three permission modes (safe/ask/auto), event-driven automations and background tasks give clearer safety defaults and let teams automate recurring workflows without building glue code.
Who It's For and Trade-offs

Great fit if you want a GUI-first way to run, share, and operationalize LLM agents against real data sources — teams that need session persistence, per-workspace skills, and multi-provider flexibility will find it useful. It’s also handy when you want a single app that can run headlessly on a server and be driven by a CLI for CI or automation.

Look elsewhere if you need a minimal, self-hosted stack that only targets open-source models (the project relies on external provider SDKs and common commercial APIs), or if you require a tiny, serverless agent runtime with no Electron desktop dependency. Security-sensitive deployments should audit how credentials are stored and how MCP subprocesses are launched (the repo documents encrypted credentials and environment filtering, but any remote server exposure requires TLS and careful token management).

Where It Fits

Think of Craft Agents as an opinionated, desktop-first alternative to terminal-first agent runtimes (Auto-GPT / some LangChain setups) — it emphasizes workspace, sources, and shareable sessions over raw scripting. For teams that need a mix of interactive UX + automated runs, it fills the gap between single-chat clients and bespoke orchestration frameworks.

Information

  • Websitegithub.com
  • Authorslukilabs, Craft Docs Ltd.
  • Published date2026/01/19

Categories