Mindket

Sim

Newversion 2 · updated
Star30.1k

Overview

Sim Studio’s workspace for building, deploying and managing AI agents and workflows, with an Apache 2.0 core. Use Sim Cloud, self-host with Docker or run the Mac app. The notes cover sim-setup, local models and connecting Claude Code, Codex or Cursor over MCP.

Sim is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Sim Cloud, which you sign in to at sim.ai
  • Your own server with Docker Compose, started by the sim-setup wizard, or a Kubernetes cluster with Helm
  • Sim Desktop, a macOS app that opens your workspace and adds a browser, a terminal and local file tools
  • Claude Code, Claude, Codex, Cursor and VS Code, connected over MCP
Start with
npx sim-setup

Platform

DockerContainer
macOSOperating system
Claude CodeCoding agent
ClaudeAI chat
CodexCoding agent
CursorCode editor

And 1 more in Where to use it

About

What it is

Sim is a workspace for building, deploying and managing AI agents and workflows. Its README says you build agents visually, conversationally or with code. A workspace holds workflows made of connected blocks, plus tables, files, knowledge bases and logs. You can deploy a workflow as an API, a chat interface or an MCP server. Sim Studio makes it. You use it on Sim Cloud or run it on your own server with Docker Compose or Kubernetes, and the Mac app opens your workspace from either.

  1. You describe a task in Chat, or add blocks in the builder
  2. Sim lays out a workflow of connected blocks
  3. You run it and read each block’s output in Logs
  4. You deploy it as an API, a chat or an MCP server
  5. Logs keep a record of every run

Who it suits

People who want agents and automations in one place, with their tables, files and knowledge bases beside them. Teams that want to host it on their own Docker or Kubernetes setup. Developers who want Claude Code, Codex or Cursor to run and deploy workflows for them through MCP. Skip the self-hosted route if you would rather not run Docker, a database and a set of secrets yourself. Sim Cloud needs none of that.

Who uses it, and how
IndustryWho uses itHow they use itExample
Sales and marketingTeams that score leadsRun a deployed workflow from an agent or an appSomeone asks their agent to run the lead-scoring workflow with a given input and show the result, a prompt the Sim MCP page lists.
Customer supportSupport teamsKeep open tickets in a Sim table that workflows and agents can readA person asks their agent to create a table of open support tickets and add these rows, another prompt from the Sim MCP page.
Workflow operationsPeople who watch runsLook through logs for failed runs and ask for the causeSomeone asks their agent to find failed runs from the last day and explain what went wrong.
Software teamsDevelopersDeploy a workflow and call it from their own applicationA developer deploys a workflow and runs it from their own application through the API, which the Introduction page describes.
IT and platformAdmins who host tools themselvesInstall with the setup wizard and manage it from the command lineAn admin runs npx sim-setup, opens localhost:3000, and later runs npx sim-setup doctor if something looks wrong.

Where to use it

Sim runs in these places, and the docs name these ways to connect other tools.

  • Sim Cloud, which you sign in to at sim.ai
  • Your own server with Docker Compose, started by the sim-setup wizard, or a Kubernetes cluster with Helm
  • Sim Desktop, a macOS app that opens your workspace and adds a browser, a terminal and local file tools
  • Claude Code, Claude, Codex, Cursor and VS Code, connected over MCP
  • Local models through Ollama, vLLM or LM Studio, on a self-hosted Sim
What it runs on
PlatformInstallWhat the docs ask for
Sim CloudSign in at sim.aiNothing to install
Dockernpx sim-setupNode.js 20 or newer and Docker. The Docker page adds Compose 2.24.0 or later and free ports 3000 and 3002
KubernetesThe Helm chart from the Kubernetes pageKubernetes 1.25 or later (the chart’s declared minimum), Helm 3.8 or later for OCI installation, and a default StorageClass supporting ReadWriteOnce for the bundled PostgreSQL
Mac appA disk imagemacOS 12 Monterey or later, on Apple Silicon or Intel. Other systems use the web app

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with a file for each agent and platform from Sim’s README and docs. Sim Cloud needs no install. For your own server, the README’s route is the sim-setup wizard.

What you need first
NeedDetail
A modelAccess to a chat model, with credentials if prompted. On your own server, a model provider key or a compatible endpoint such as Ollama, vLLM, LM Studio or LiteLLM. The Getting started page warns that model calls can incur usage charges
On your own serverNode.js 20 or newer and Docker. The Self-hosting page gives 2 cores and 12 GiB of RAM as an evaluation example, and calls it a sizing suggestion, not a minimum
ChatA Sim-managed service. The wizard opens your browser so you can sign in, and it stores the Chat key for you
Knowledge bases, on your own serverAn OpenAI, Azure OpenAI, OpenRouter or Gemini embedding key, or your own Ollama server
OAuth integrations, on your own serverYour provider app and credentials for each OAuth service you use. API-key integrations take keys in their blocks
  1. Run the wizard. It asks questions, generates the secrets, writes .env and starts the published images.
  2. Sign in when it opens your browser to connect the Chat key.
  3. Open http://localhost:3000.
npx sim-setup

The README says the wizard makes a small sim folder, does not clone the repository, and starts the containers with Docker Compose. Run npx sim-setup status from that folder to see what is installed and healthy.

How to use it

Start in Chat, or build by hand in the workflow builder. The Getting started page shows both with a simple summarizer made of a Start block and an Agent block.

  1. Select New chat and ask for the workflow.
  2. Check the blocks Sim lays out and fill in any missing model credentials.
  3. Click Run. Open Logs at the bottom of the builder, select the Agent block and read its Output.
Build a workflow that summarizes a product update in one sentence. Use a Start block and an Agent block, and open it beside this chat.

To connect a coding agent instead, add Sim as an MCP server. The Cloud address is the same for every client, and each client has its own way to add it.

Connect an agent to Sim Cloud
ClientHow
Claude Codeclaude mcp add --transport http sim https://mcp.sim.ai/mcp, then open /mcp and sign in
ClaudeAdd https://mcp.sim.ai/mcp as a custom connector under Customize → Connectors
Codexcodex mcp add sim --url https://mcp.sim.ai/mcp
CursorAdd sim to mcpServers in ~/.cursor/mcp.json
VS CodeAdd sim to .vscode/mcp.json

Example

You want to see a workflow run and read its result. On the Getting started page you add an Agent block, choose a model, set the message role to User and paste a short product update.

Summarize this update in one sentence:
We launched the new dashboard on Monday. Customers can now filter
reports by team and export them as CSV. The mobile layout is still
in progress.

You click Run and open the block’s Output. The page says the content field holds the summary, and that its wording may vary. It gives this as the likely result.

The new dashboard adds team filters and CSV exports, with the mobile layout still in progress.

For newcomers and experts

If you are new. A workflow is a chain of connected blocks. A new workflow contains a Start block, and an Agent block asks a model to do the work. Logs show what each block received and returned. If a run fails, the page says to select the failed block in Logs and read its error. Then check the selected model and its credentials, and run it again. Once that works, the page points to references such as <start.input> for passing data between blocks.

For experts. Sim MCP exposes four tools. search_operations finds operations, describe_operation returns an operation’s inputs, and call_read_operation and call_write_operation run it. The operation’s required access picks the read or write tool, not its HTTP method. A call names the operation and fills in what it needs:

{
  "operation": "listTableRows",
  "params": { "tableId": "tbl_8f2c" },
  "query": { "workspaceId": "ws_91ab", "limit": 50 }
}

The Tools page caps a result at 1 MiB and says there is no streaming and no file bytes over MCP. OAuth asks for api:read or api:write, so read-only access is a scope you request. A client that cannot sign in through a browser can send an API key in the X-API-Key header. A self-hosted server uses https://<your-sim-host>/api/mcp, or your SIM_MCP_URL.

On a Docker Compose install or a source checkout, npx sim-setup add configures email, storage, sandbox, jobs, cache, knowledge, chat, llm or an integration such as slack. The Docker page says it refuses Helm releases. npx sim-setup doctor checks configuration. The Kubernetes page installs the chart from oci://ghcr.io/simstudioai/charts/sim with Helm 3.8 or later.

Good to know

Sim runs agents with your keys and your data, so a few points matter before you rely on it.

  • License: the core is Apache License 2.0, with “Copyright 2026 Sim Studio, Inc.” in the LICENSE appendix. Enterprise features such as SSO, access control, access requests, whitelabeling and SCIM sit in a separate ee folder under their own license. It allows development, testing and internal non-production use, and production needs an Enterprise subscription
  • Chat: it is a Sim-managed service. A self-hosted install needs a Chat key, or you set NEXT_PUBLIC_CHAT_DISABLED=true to hide Chat
  • Setup commands: the README says npx sim-setup. The Docker page says bunx sim-setup and lists Bun as a prerequisite. The notes show both
  • Keys: back up ENCRYPTION_KEY and API_ENCRYPTION_KEY apart from the server. Restoring a database with different keys leaves encrypted values unreadable. Never rerun the Docker page’s .env creation command over an existing install
  • Uploads: the production Compose file does not mount the uploads folder, so recreating the app container loses files kept there until you set up object storage
  • Usage data: for a self-hosted Sim, the Environment variables page says NEXT_TELEMETRY_DISABLED=1, the Docker and Helm default, turns anonymous telemetry off
  • Desktop: its terminal runs commands with your macOS account’s permissions, and it can change files outside the folders you approve. Browser and Terminal are on by default, and the Settings page can turn them off
  • MCP access: an API key made in Sim settings has no default expiration. Revoke an app under Settings → General → Authorized apps. Revoking does not undo what the app already changed
  • Removal: npx sim-setup down removes the containers and keeps the data volumes, but uploads in the unmounted uploads folder are lost unless you set up object storage or a persistent mount. npx sim-setup reset archives .env and wipes managed data. Both ask first. The Desktop page gives no uninstall steps

README and files

README

Sim: setup notes

This kit holds setup notes only. Mindket wrote them. Sim itself, its setup tool and its desktop app come from Sim Studio's repository and site: https://github.com/simstudioai/sim and https://sim.ai

These notes are not made or endorsed by Sim Studio. The GitHub description reads "Sim is the collaborative workspace to build, deploy, and monitor AI agents and workflows." The documentation is at https://docs.sim.ai

License: the repository's LICENSE file (https://github.com/simstudioai/sim/blob/main/LICENSE) is Apache License 2.0, with "Copyright 2026 Sim Studio, Inc." in its appendix, and the README says the project is licensed under it. The Introduction page adds that enterprise features use a separate license that needs an active Enterprise subscription for production use. The ee/ folder has its own LICENSE: it allows development, testing, evaluation and internal non-production use, and the ee/ README lists SSO, access control, access requests, whitelabeling and SCIM provisioning under it.

What Sim is, in the maker's words

The Introduction page (https://docs.sim.ai/introduction) says a workspace holds workflows (executable logic made of connected blocks), tables, files, knowledge bases (searchable documents) and logs. A workflow can be deployed as an API, a chat interface or an MCP server. The README says Sim connects integrations such as Slack, Notion, HubSpot, Salesforce and databases, works with every major LLM, and builds agents visually, conversationally or with code.

Three ways to run it

  • Sim Cloud: sign in at https://sim.ai. Nothing to install.
  • Self-hosted: run npx sim-setup, which starts Sim on your own machine or server with Docker Compose. See setup/self-hosting.md.
  • Desktop: a macOS app that opens your Sim workspace and adds a built-in browser, terminal and local file tools. See setup/desktop.md.

Connecting a coding agent

Sim runs an MCP server, so an agent in Claude Code, Claude, Codex, Cursor or VS Code can manage workspaces, run and deploy workflows, and work with tables, knowledge bases, files and logs. Cloud URL: https://mcp.sim.ai/mcp. Main install line for Claude Code:

claude mcp add --transport http sim https://mcp.sim.ai/mcp

Source: https://docs.sim.ai/mcp/overview

Per-agent and per-platform notes

  • setup/claude-code.md
  • setup/claude.md: Claude's custom connector
  • setup/codex.md
  • setup/cursor.md: the MCP entry, and the README's "Set Up with Cursor" prompt for a local install
  • setup/other-clients.md: VS Code and any other app that supports remote MCP servers
  • setup/self-hosting.md: the sim-setup tool, Docker Compose, Kubernetes
  • setup/local-models.md: Ollama and LM Studio with a self-hosted Sim
  • setup/desktop.md: the macOS app

Update or remove

The README gives these for a self-hosted install, run from its directory:

npx sim-setup update
npx sim-setup down
npx sim-setup reset

update pulls and applies Compose images, down removes the containers and keeps the data volumes, and reset archives .env and wipes managed data. The Docker page says down and reset ask for confirmation first, and that the production Compose file does not mount the uploads folder, so uploads kept there are lost with the container unless you set up object storage or a persistent mount. Source: https://github.com/simstudioai/sim/blob/main/README.md and https://docs.sim.ai/self-hosting/docker

For an MCP connection, the Authentication page says to open Settings → General → Authorized apps in Sim, find the app and revoke it. Revoking does not undo changes the app already made. Source: https://docs.sim.ai/mcp/authentication

The Desktop page gives no uninstall steps for the Mac app.

Usage data

For a self-hosted Sim, the Environment variables page says NEXT_TELEMETRY_DISABLED=1, the Docker and Helm default, turns anonymous telemetry off, and that TELEMETRY_ENDPOINT otherwise defaults to https://telemetry.simstudio.ai/v1/traces. Source: https://docs.sim.ai/self-hosting/environment-variables

Sources

Files
README.md  5 KB
setup/claude-code.md  3 KB
setup/claude.md  2 KB
setup/codex.md  2 KB
setup/cursor.md  3 KB
setup/desktop.md  4 KB
setup/local-models.md  3 KB
setup/other-clients.md  2 KB
setup/self-hosting.md  5 KB

9 files, 28 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
Sim This page30,071——Apache-2.0—
DifyShares agentic-workflow · low-code · automation160,579————
System Prompts LeaksShares chatbot · gemini · anthropic71,042ActivePythonCC0-1.0
Claude-Mem by thedotmackShares artificial-intelligence · anthropic · ai116,866ActiveTypeScriptApache-2.0
闲鱼智能监控系统Shares gemini · automation · ai18,425QuietPythonMIT
Agent Development Kit (ADK) for GoShares gemini · agents · ai8,945ActiveGoApache-2.0
Numbers as Mindket last read them, from 2026-11-07 to 2026-11-14. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

waleedlatif1Show HN: Sim – Apache-2.0 n8n alternativeHey HN, Waleed here. We're building Sim (https://sim.ai/), an open-source visual editor to build agentic workflows. Repo here: https://github.com/simstudioai/sim/. Docs here: https://docs.sim.ai. You can run Sim locally using Docker, with no execution limits or other restrictions. We started…240 points · 61 repliesmidudev · Miguel Ángel DuránTodo el mundo habla de n8n pero... ojo con Sim. Crea agentes de IA con esta plataforma Open Source: ✓ Usa Next.js + Bun + PostgreSQL + Zustand ✓ Usa el modelo de IA que quieras ✓ Instálalo en tu propio servidor → github.com/simstudioai/sim5 likes@emkaraLast night around 12:55 AM @simdotai crossed 30k GitHub stars. Honestly, this moment feels pretty surreal. When I moved to San Francisco in Summer '24 it felt like the most important AI applications were copilots, where humans and LLMs worked together to incrementally solve a problem.…r/ZIATn8n’e %100 Açık Kaynaklı Yeni Bir Alternatif Geldi: Sim! 🚀waleedlatif1Show HN: Sim Studio – Open-Source Agent Workflow GUIHi HN! We're Emir and Waleed, and we're building Sim Studio (https://simstudio.ai), an open-source drag and drop UI for building and managing multi-agent workflows as a directed graph. You can define how agents interact with each other, use tools, and handle complex logic like branching, loops,…196 points · 58 repliesTom Dörrhttps://github.com/simstudioai/sim@T1doo_AI想自己搭一个会调用工具的 AI Agent? Sim 提供可视化工作流画布,可连接模型、应用和知识库,并查看任务执行记录。适合开发者制作资料整理、客服问答原型;连接模型服务可能产生费用。 https://t.co/1heb66BIrJ #AIAgent #自动化waleedlatif1Launch HN: Sim Studio (YC X25) – Figma-like canvas for agent workflowsHey HN! We're Emir and Waleed from Sim Studio (https://simstudio.ai). We did a Show HN a few weeks ago about our open-source project (https://news.ycombinator.com/item?id=43823096). Today, we’re launching our hosted platform—a collaborative interface to build and deploy agent workflows. We just…55 points · 32 repliesTom Dörrhttps://github.com/simstudioai/sim@LinlinPeng12742试了下 sim,把 AI agent 工作流做成可视化画布,拖拽连线就行,不用写胶水代码。适合想把 agent 落地又不想搭一堆基础设施的人,部署监控都包了。一周涨到快 3 万星不是没道理。 #AI #GitHub https://t.co/X3ty6vVzXPjdthediscipleAsk HN: What Are You Working On? (July 2026)Quick feedback: I searched "n8n" and it did not surface SimStudio [0], which is pretty much an open source clone of it. [0] https://github.com/simstudioai/simAgent_AsofMost people don't realize that a new visual canvas for AI workflows just hit GitHub trending. Meet Sim by simstudioai, scoring 69/100 on our ASOF scale. Its hosted product could redefine how we deploy AI agents. Curious about its potential? Discover what’s brewing → asof.app/live

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar projects

See all in Developer

Dify

langgenius · Kit

LangGenius’s open-source platform for building LLM apps: visual workflows, RAG, model management and agents with a sandbox. Its difyctl tool and skill let Clau…

New161k

System Prompts Leaks

asgeirtj · Kit

A curated collection of verbatim system instructions for popular AI models and chatbot platforms, providing insight into how AI agents are configured to perfor…

New71k

Claude-Mem by thedotmack

thedotmack · Kit

Alex Newman’s memory plugin for Claude Code and other coding agents. It records what the agent does in each session, turns that into short searchable notes and…

New117k