Story

Show HN: SIM – Apache-2.0 n8n alternative

ekarabeg Thursday, December 11, 2025

Hey HN, I'm Emir - one of the co-creators of Sim (https://sim.ai/), an open-source [https://github.com/simstudioai/sim/] visual editor to build agentic workflows.

You can run Sim locally using Docker, with no execution limits or other restrictions.

We started building Sim almost a year ago after repeatedly troubleshooting why our agents failed in production. Code-first frameworks felt hard to debug because of implicit control flow, and workflow platforms added more overhead than they removed. We wanted granular control and easy observability without piecing everything together ourselves.

We launched Sim [1][2] as a drag-and-drop canvas around 6 months ago. Since then, we've added:

- 138 blocks: Slack, GitHub, Linear, Notion, Supabase, SSH, TTS, SFTP, MongoDB, S3, Pinecone, ...

- Tool calling with granular control: forced, auto

- Agent memory: conversation memory with sliding window support (by last n messages or tokens)

- Trace spans: detailed logging and observability for nested workflows and tool calling

- Native RAG: upload documents, we chunk, embed with pgvector, and expose vector search to agents

- Workflow deployment versioning with rollbacks

- MCP, Human-in-the-loop blocks

- Copilot to build workflows using natural language (just shipped a new version that also acts as a superagent and can call into any of your connected services directly)

Under the hood, the workflow is a DAG with concurrent execution by default. Nodes run as soon as their dependencies (upstream blocks) are satisfied. Loops (for, forEach, while, do-while) and parallel fan-out/join are also first-class primitives.

Agent blocks are pass-through to the provider. You pick your model (OpenAI, Anthropic, Gemini, Ollama, vLLM), and and we pass through prompts, tools, and response format directly to the provider API. We normalize response shapes for block interoperability, but we're not adding layers that obscure what's happening.

We're currently working on our own MCP server and the ability to deploy workflows as MCP servers. Would love to hear your thoughts and where we should take it next (:

[1] https://news.ycombinator.com/item?id=43823096

[2] https://news.ycombinator.com/item?id=44052766

Repo: https://github.com/simstudioai/sim

Docs: https://docs.sim.ai

Try it: https://sim.ai

Summary
SIM Studio AI is an open-source platform for creating and training AI models, providing tools and resources for developers to build, deploy, and manage their AI applications.
4 0
Summary
github.com
Visit article Read on Hacker News