A visual IDE for wiring up AI agents that won't ghost you
Sim gives you a canvas to drag, drop, and deploy agentic workflows without drowning in YAML.

What it does
Sim is an open-source visual builder for AI agent workflows. You drag nodes onto a canvas—agents, tools, vector DB lookups, whatever—connect them, and hit run. It self-hosts via Docker or a single npx simstudio command, and plugs into the usual LLM suspects (OpenAI, Anthropic, Gemini, DeepSeek, plus local Ollama/vLLM). The “1,000+ integrations” claim is in the tagline; the README itself stays quiet on specifics.
The interesting bit
The Copilot feature lets you generate or repair nodes with natural language, which is the rare “AI building AI” pitch that actually maps to a visible UI element instead of a press release. Under the hood, execution isolation is split two ways: E2B for remote sandboxing and isolated-vm for local code execution. That’s a thoughtful hedge against both cloud dependency and “random npm package ate my server” scenarios.
Key highlights
- Visual flow editor (ReactFlow) with real-time Socket.io updates
- Built-in RAG: upload documents to a vector store for grounded agent responses
- Self-hosting options: one-liner npm, Docker Compose, or manual Bun/PostgreSQL setup
- Supports local LLMs via Ollama and vLLM for air-gapped or cheap-skate deployments
- Apache 2.0 licensed; 28K+ stars suggests the hype-to-code ratio is decent
Caveats
- Copilot is a Sim-managed cloud service; self-hosted instances need to phone home for an API key
- Manual setup requires Bun, Node 20+, PostgreSQL with pgvector, and a small shell script to generate secrets—fine for developers, not for “no-code” dreamers
- The README mentions “1,000+ integrations” but doesn’t list them; treat as aspirational until verified
Verdict Worth a spin if you’re orchestrating multi-step agent pipelines and tired of debugging JSON configs. Skip it if you need hard guarantees on integration depth or want a fully offline Copilot experience.