{"name":"Craft Agents: An Agent-Native Desktop App for LLM Interaction","description":"Craft Agents is an open-source desktop application designed for effective interaction with large language model (LLM) agents. It enables intuitive multitasking, seamless connection to any API or service, and a document-centric workflow within a fluid user interface. Built with agent-native software principles, it offers high customizability and supports multiple LLM providers.","github":"https://github.com/lukilabs/craft-agents-oss","url":"https://osrepos.com/repo/lukilabs-craft-agents-oss","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/lukilabs-craft-agents-oss","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/lukilabs-craft-agents-oss.md","json":"https://osrepos.com/repo/lukilabs-craft-agents-oss.json","topics":["TypeScript","AI Agents","LLM","Desktop App","Open Source","Workflow Automation","API Integration","Electron"],"keywords":["TypeScript","AI Agents","LLM","Desktop App","Open Source","Workflow Automation","API Integration","Electron"],"stars":null,"summary":"Craft Agents is an open-source desktop application designed for effective interaction with large language model (LLM) agents. It enables intuitive multitasking, seamless connection to any API or service, and a document-centric workflow within a fluid user interface. Built with agent-native software principles, it offers high customizability and supports multiple LLM providers.","content":"## Introduction\nCraft Agents is an innovative open-source desktop application built to enhance how developers and users interact with powerful AI agents. Developed by craft.do, it provides a beautiful and fluid UI that facilitates intuitive multitasking, effortless connection to various APIs and services, and a more document-centric workflow compared to traditional code-centric approaches. This project leverages the Claude Agent SDK and Pi SDK, embodying agent-native software principles and offering extensive customization.\n\n## Installation\nGetting started with Craft Agents is straightforward, with both one-line installation scripts and the option to build from source.\n\n### One-Line Install (Recommended)\n\nFor macOS / Linux:\nbash\ncurl -fsSL https://thecraftagents.com/install-app.sh | bash\n\n\nFor Windows (PowerShell):\npowershell\nirm https://thecraftagents.com/install-app.ps1 | iex\n\n\n### Build from Source\n\nbash\ngit clone https://github.com/lukilabs/craft-agents-oss.git\ncd craft-agents-oss\nbun install\nbun run electron:start\n\n\n## Examples\nCraft Agents simplifies complex interactions, making many tasks surprisingly easy. Here are some examples of what \"just works\":\n\n*   **Connecting to Services:** Simply tell the agent, \"add Linear as a source.\" It automatically discovers public APIs, reads documentation, sets up credentials, and configures everything without manual config files or setup wizards.\n*   **Custom APIs and Local MCPs:** Paste an OpenAPI spec, endpoint URLs, or even screenshots of documentation, and the agent will figure it out. Local MCP servers and direct database connections are fully supported.\n*   **Skill Management:** Import your Claude Code skills with a single command, or describe a new skill, and the agent handles its creation. Changes are instant, with no restarts required.\n*   **CLI Client:** The project also includes a powerful CLI client for scripting, CI/CD pipelines, or command-line enthusiasts. You can run self-contained prompts, manage sessions, and interact with the server.\n    bash\n    # Self-contained run (spawns its own server)\n    craft-cli run \"Summarize the README\"\n    craft-cli run --workspace-dir ./my-project --source github \"List open PRs\"\n    \n\n## Why Use It\nCraft Agents addresses the need for a more intuitive and powerful way to work with AI agents. Its key advantages include:\n\n*   **Agent-Native Workflow:** Designed from the ground up for agents, it allows you to describe what you want, and the agent figures out how to achieve it, optimizing token usage.\n*   **Intuitive Multitasking & UI:** A beautiful and fluid desktop UI provides session management, status workflows, and a document-centric approach that enhances productivity.\n*   **Extensive Connectivity:** Connects to virtually any API or service, including popular platforms like Linear, Gmail, Slack, and custom APIs, without complex configurations. It also supports local filesystems and Git repositories.\n*   **Multi-LLM Provider Support:** Seamlessly integrate with various LLM providers such as Anthropic, Google AI Studio, ChatGPT Plus, GitHub Copilot, and even self-hosted models via custom endpoints.\n*   **High Customizability & Automation:** Create specialized \"skills\" for agents, define permission modes, and set up event-driven automations to streamline repetitive tasks, such as daily briefings or urgent label notifications.\n*   **Remote Server Capability:** Run Craft Agents as a headless server on a remote machine, enabling long-running sessions, multi-machine access, and offloading compute-heavy tasks.\n\n## Links\n*   **GitHub Repository:** [https://github.com/craft-ai-agents/craft-agents-oss](https://github.com/craft-ai-agents/craft-agents-oss)\n*   **Demo Video:** [https://www.youtube.com/watch?v=xQouiAIilvU](https://www.youtube.com/watch?v=xQouiAIilvU)\n*   **Official Website:** [https://thecraftagents.com/](https://thecraftagents.com/)","metrics":{"detailViews":1,"githubClicks":0},"dates":{"published":null,"modified":"2026-08-27T00:47:31.000Z"}}