MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Clients
  3. sim

sim

GitHub
Website

Sim Studio is an open-source AI agent workflow builder. Sim Studio's interface is a lightweight, intuitive way to quickly build and deploy LLMs that connect with your favorite tools.

16,206
677
<p align="center"> <img src="apps/sim/public/static/sim.png" alt="Sim Studio Logo" width="500"/> </p> <p align="center"> <a href="https://www.apache.org/licenses/LICENSE-2.0"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License: Apache-2.0"></a> <a href="https://discord.gg/Hr4UWYEcTT"><img src="https://img.shields.io/badge/Discord-Join%20Server-7289DA?logo=discord&logoColor=white" alt="Discord"></a> <a href="https://x.com/simstudioai"><img src="https://img.shields.io/twitter/follow/simstudioai?style=social" alt="Twitter"></a> <a href="https://github.com/simstudioai/sim/pulls"><img src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg" alt="PRs welcome"></a> <a href="https://docs.simstudio.ai"><img src="https://img.shields.io/badge/Docs-visit%20documentation-blue.svg" alt="Documentation"></a> </p> <p align="center"> <strong>Sim Studio</strong> is a lightweight, user-friendly platform for building AI agent workflows. </p> <p align="center"> <img src="apps/sim/public/static/demo.gif" alt="Sim Studio Demo" width="800"/> </p>

Getting Started

  1. Use our cloud-hosted version
  2. Self-host using one of the methods below

Self-Hosting Options

Option 1: NPM Package (Simplest)

The easiest way to run Sim Studio locally is using our NPM package:

npx simstudio

After running these commands, open http://localhost:3000/ in your browser.

Options

  • -p, --port <port>: Specify the port to run Sim Studio on (default: 3000)
  • --no-pull: Skip pulling the latest Docker images

Requirements

  • Docker must be installed and running on your machine

Option 2: Docker Compose

# Clone the repository
git clone https://github.com/simstudioai/sim.git

# Navigate to the project directory
cd sim

# Start Sim Studio
docker compose -f docker-compose.prod.yml up -d

Access the application at http://localhost:3000/

Using Local Models

To use local models with Sim Studio:

  1. Pull models using our helper script:
./apps/sim/scripts/ollama_docker.sh pull <model_name>
  1. Start Sim Studio with local model support:
# With NVIDIA GPU support
docker compose --profile local-gpu -f docker-compose.ollama.yml up -d

# Without GPU (CPU only)
docker compose --profile local-cpu -f docker-compose.ollama.yml up -d

# If hosting on a server, update the environment variables in the docker-compose.prod.yml file to include the server's public IP then start again (OLLAMA_URL to i.e. http://1.1.1.1:11434)
docker compose -f docker-compose.prod.yml up -d

Option 3: Dev Containers

  1. Open VS Code with the Remote - Containers extension
  2. Open the project and click "Reopen in Container" when prompted
  3. Run bun run dev:full in the terminal or use the sim-start alias

Option 4: Manual Setup

  1. Clone and install dependencies:
git clone https://github.com/simstudioai/sim.git
cd sim
bun install
  1. Set up environment:
cd apps/sim
cp .env.example .env # Configure with required variables (DATABASE_URL, BETTER_AUTH_SECRET, BETTER_AUTH_URL)
  1. Set up the database:
bunx drizzle-kit push
  1. Start the development servers:

Next.js app:

bun run dev

Start the realtime server:

bun run dev:sockets

Run both together (recommended):

bun run dev:full

Tech Stack

  • Framework: Next.js (App Router)
  • Runtime: Bun
  • Database: PostgreSQL with Drizzle ORM
  • Authentication: Better Auth
  • UI: Shadcn, Tailwind CSS
  • State Management: Zustand
  • Flow Editor: ReactFlow
  • Docs: Fumadocs
  • Monorepo: Turborepo
  • Realtime: Socket.io

Contributing

We welcome contributions! Please see our Contributing Guide for details.

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

<p align="center">Made with ❤️ by the Sim Studio Team</p>

Repository

SI
simstudioai

simstudioai/sim

Created

January 5, 2025

Updated

July 7, 2025

Language

TypeScript

Category

AI