A desktop app to prototype agent ideas, inspect every harness step, replay failures, and evaluate performance, all in one place. Local-first, cloud-ready for managed agents.
See the codeEnglish | 中文
https://github.com/user-attachments/assets/2ba7a600-1f1a-44c0-b9f1-34ad42100213
LLM Space v4 is a desktop app for agent builders — prototype your next agent ideas, inspect every step of your harness execution, debug failures, and evaluate performance, all in one place.
Official website: https://deer-flow.github.io/llm-space/
LLM Space is a sister project of DeerFlow, and we dogfood it heavily: every version of DeerFlow is built and debugged with LLM Space. The project started in March 2023, and v4 is its fourth major iteration.
Your files and API keys stay on your local computer. LLM Space collects a small amount of anonymous usage data to improve the app - see TELEMETRY.md for exactly what is collected and how to opt out.
LLM Space is a Bun monorepo:
packages/
core/ # Shared domain types, clients, storage, and generators
runtime/ # Local runtime, models, tools, skills, MCP, and Plugins
ui/ # Shared React design system and Thread Playground
apps/
desktop/ # The desktop app (Electrobun shell + React UI)
examples/
atlas-plugin/ # Complete Plugin example covering every Extension type
Each package keeps tests in a tests/ directory beside src/. Test paths
mirror source paths, such as packages/core/src/thread/history.ts and
packages/core/tests/thread/history.test.ts.
Grab a DMG from the latest release — macOS, Apple Silicon and Intel. It comes in two editions:
Install either, or both. They share the same ~/.llm-space data, so switching editions keeps your threads and settings, and both update themselves in place.
Building from source? You need Bun first. Bun is a fast, all-in-one runtime and package manager for JavaScript — think of it as a drop-in replacement for Node.js and npm. Follow the official install guide.
Once Bun is ready, install the project from the repo root:
bun install
Contributing, or want the exact toolchain CI uses? Install mise and run mise run setup instead — it installs the locked Bun version (from mise.lock) plus JS deps in one step.
Start the desktop app for local development:
mise run dev
Build a canary release:
mise run build:canary
The user guide lives in this repository:
For now, we only merge pull requests from the DeerFlow core team members.
Everyone else is very welcome to help by opening an issue — bug reports, ideas, and feedback all make the project better.
LLM Space is free and open source, and it stays that way thanks to our sponsors. We are proud and grateful to be backed by them.
Superdesign is an AI product design agent that turns natural-language prompts into UI mockups, components, and full designs on an infinite canvas. Thank you for making LLM Space possible. 💜
Want to see your logo here? We would love to talk - reach out by opening an issue or support the project.
We strongly recommend using the VolcEngine Coding Plan as your default model provider:
If LLM Space is useful to you and you would like to support its development, you can donate here:
Thank you.
LLM Space is released under the MIT License.
675 followers · starred Jul 2026
310 followers · starred Jul 2026
702 followers · starred Jul 2026
49 followers · starred Jul 2026
TypeScript
96.9%
Python
1.7%
A desktop app to prototype agent ideas, inspect every harness step, replay failures, and evaluate performance, all in one place. Local-first, cloud-ready for managed agents.
See the codeEnglish | 中文
https://github.com/user-attachments/assets/2ba7a600-1f1a-44c0-b9f1-34ad42100213
LLM Space v4 is a desktop app for agent builders — prototype your next agent ideas, inspect every step of your harness execution, debug failures, and evaluate performance, all in one place.
Official website: https://deer-flow.github.io/llm-space/
LLM Space is a sister project of DeerFlow, and we dogfood it heavily: every version of DeerFlow is built and debugged with LLM Space. The project started in March 2023, and v4 is its fourth major iteration.
Your files and API keys stay on your local computer. LLM Space collects a small amount of anonymous usage data to improve the app - see TELEMETRY.md for exactly what is collected and how to opt out.
LLM Space is a Bun monorepo:
packages/
core/ # Shared domain types, clients, storage, and generators
runtime/ # Local runtime, models, tools, skills, MCP, and Plugins
ui/ # Shared React design system and Thread Playground
apps/
desktop/ # The desktop app (Electrobun shell + React UI)
examples/
atlas-plugin/ # Complete Plugin example covering every Extension type
Each package keeps tests in a tests/ directory beside src/. Test paths
mirror source paths, such as packages/core/src/thread/history.ts and
packages/core/tests/thread/history.test.ts.
Grab a DMG from the latest release — macOS, Apple Silicon and Intel. It comes in two editions:
Install either, or both. They share the same ~/.llm-space data, so switching editions keeps your threads and settings, and both update themselves in place.
Building from source? You need Bun first. Bun is a fast, all-in-one runtime and package manager for JavaScript — think of it as a drop-in replacement for Node.js and npm. Follow the official install guide.
Once Bun is ready, install the project from the repo root:
bun install
Contributing, or want the exact toolchain CI uses? Install mise and run mise run setup instead — it installs the locked Bun version (from mise.lock) plus JS deps in one step.
Start the desktop app for local development:
mise run dev
Build a canary release:
mise run build:canary
The user guide lives in this repository:
For now, we only merge pull requests from the DeerFlow core team members.
Everyone else is very welcome to help by opening an issue — bug reports, ideas, and feedback all make the project better.
LLM Space is free and open source, and it stays that way thanks to our sponsors. We are proud and grateful to be backed by them.
Superdesign is an AI product design agent that turns natural-language prompts into UI mockups, components, and full designs on an infinite canvas. Thank you for making LLM Space possible. 💜
Want to see your logo here? We would love to talk - reach out by opening an issue or support the project.
We strongly recommend using the VolcEngine Coding Plan as your default model provider:
If LLM Space is useful to you and you would like to support its development, you can donate here:
Thank you.
LLM Space is released under the MIT License.
675 followers · starred Jul 2026
310 followers · starred Jul 2026
702 followers · starred Jul 2026
49 followers · starred Jul 2026
TypeScript
96.9%
Python
1.7%