| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
The open-source platform to build AI agents and run your agentic workforce. Connect 1,000+ integrations and LLMs to orchestrate agentic workflows.
Design agent workflows visually on a canvas—connect agents, tools, and blocks, then run them instantly.
Leverage Copilot to generate nodes, fix errors, and iterate on flows directly from natural language.
Upload documents to a vector store and let agents answer questions grounded in your specific content.
npx simstudioDocker must be installed and running on your machine.
| Flag | Description |
|---|---|
| -p, --port <port> | Port to run Sim on (default 3000) |
| --no-pull | Skip pulling latest Docker images |
git clone https://github.com/simstudioai/sim.git && cd sim
docker compose -f docker-compose.prod.yml up -dThe Docker Compose stack starts a dedicated worker container by default. If REDIS_URL is not configured, the worker will start, log that it is idle, and do no queue processing. This is expected. Queue-backed API, webhook, and schedule execution requires Redis; installs without Redis continue to use the inline execution path.
Sim also supports local models via Ollama and vLLM — see the Docker self-hosting docs for setup details.
Requirements: Bun, Node.js v20+, PostgreSQL 12+ with pgvector
git clone https://github.com/simstudioai/sim.git
cd sim
bun install
bun run prepare # Set up pre-commit hooksdocker run --name simstudio-db -e POSTGRES_PASSWORD=your_password -e POSTGRES_DB=simstudio -p 5432:5432 -d pgvector/pgvector:pg17Or install manually via the pgvector guide.
cp apps/sim/.env.example apps/sim/.env
# Create your secrets
perl -i -pe "s/your_encryption_key/$(openssl rand -hex 32)/" apps/sim/.env
perl -i -pe "s/your_internal_api_secret/$(openssl rand -hex 32)/" apps/sim/.env
perl -i -pe "s/your_api_encryption_key/$(openssl rand -hex 32)/" apps/sim/.env
# DB configs for migration
cp packages/db/.env.example packages/db/.env
# Edit both .env files to set DATABASE_URL="postgresql://postgres:your_password@localhost:5432/simstudio"cd packages/db && bun run db:migratebun run dev:full # Starts Next.js app, realtime socket server, and the BullMQ workerIf REDIS_URL is not configured, the worker will remain idle and execution continues inline.
Or run separately: bun run dev (Next.js), cd apps/sim && bun run dev:sockets (realtime), and cd apps/sim && bun run worker (BullMQ worker).
Copilot is a Sim-managed service. To use Copilot on a self-hosted instance:
See the environment variables reference for the full list, or apps/sim/.env.example for defaults.
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with ❤️ by the Sim Team
| Back | FazBrowse Home | New Git URL |