Automation & Ops workflow-automationvisual-workflow-builderragsystem-integrationsself-hostingworkflow-monitoringlocal-models

Sim AI Workspace

Build, deploy, and monitor AI agents and automated workflows in one collaborative workspace.

FollowAgents review · FARS-2.1
Use with care
71/ 100 5-point scale 3.6 / 5
1 2 3 4 5 6
1Trust17 / 29 · 2.9/5

The evidence shows read-only repository permissions by default in CI, with package-write or OIDC permissions added only to publishing jobs. The data-drain test route performs mutating-access authorization, credential decryption, timeout handling, and audit recording. Setup generates secrets, status reporting says it avoids printing credentials, frozen dependency installation ignores scripts, and many external Actions are pinned to commits. Deductions apply because the supplied material does not systematically document runtime permissions for each integration, third-party data destinations, per-action user confirmation, or the complete secret lifecycle. Deployment has test, migration, immutable-tag, and stale-promotion gates; reset archives environment files, but rollback relies on a revert commit and reset wipes managed data. Sim Team and Sim Studio, Inc. are named, but publisher identity is not independently verified.

2Reliability11 / 14 · 3.9/5

The README, script inventory, CI configuration, and tests form a reasonably consistent account of a Bun and Docker agent platform with realtime collaboration and multiple deployment environments. Runtime and dependency versions are explicit, and CI includes a provider fallback. Deductions apply because the supplied files are only a repository slice and omit the lockfile, referenced reusable workflows, and full production recovery implementation, so availability across all dependency paths is not thoroughly established. Failure messaging is strong: status and doctor commands, health checks, missing-secret errors, not-found and unsupported-destination responses, timeouts, logs, and returned connection-test errors are all concrete.

3Adaptability14 / 18 · 3.9/5

The material clearly addresses hosted use, self-hosting, contribution development, Docker Compose, Helm, Ollama, vLLM, and visual, conversational, and code-based building. Capability-specific reconfiguration and runtime-mode detection provide thorough environment fit. Deductions apply because capability boundaries are mostly expressed through feature lists and isolated unsupported-operation errors rather than a systematic statement of unavailable models, integrations, and actions. Little evidence describes agent trigger definitions, ambiguity resolution, false-trigger prevention, or natural-language trigger precision.

4Convention13 / 18 · 3.6/5

The README has clear sections for quickstart, capabilities, self-hosting, keys, environment variables, stack, contributing, and licensing. Installation and lifecycle commands are detailed, with PATH, port, memory, Docker, and deployment caveats. Apache-2.0 metadata matches the complete license, justifying full license credit. Deductions apply because FAQ coverage and end-to-end examples are limited, limitations are scattered, and the root package remains version 0.0.0. CI recognizes semantic release commits, but no changelog or clear user-facing compatibility policy is supplied. Documentation, contribution, Slack, and Sim Team channels identify a maintenance path, although publisher identity remains unverified.

5Effectiveness12 / 13 · 4.6/5

The product combines visual workflows, conversational and code construction, tables, files, knowledge bases, integrations, deployment, schedules, logs, and monitoring into outputs intended to be directly runnable. This unified workspace provides clear marginal value over a single-purpose agent script. Deductions apply because cost-benefit claims are primarily feature assertions: the evidence contains no hosted pricing, integration-cost analysis, resource benchmarks, or scaled operations data. Self-hosting also requires Bun and Docker, with an embedded setup note indicating approximately 12GB or more of memory.

6Verifiability4 / 8 · 2.5/5

Some claims are traceable and corroborated across scripts, routes, CI gates, and realtime tests, including self-hosting commands, audit behavior, release ordering, and collaboration messaging. Deductions apply because claims such as 1,000+ integrations, every major LLM, and the stated adoption level lack a catalog, measurement method, or independent corroboration in the supplied files. The source does not consistently separate tested facts, intended design, and marketing summaries. The tests substantiate selected components but cannot corroborate the platform's full claimed capability range.

Evidence confidence: Low Reviewed Aug 16, 2026 Reviewed revision 417ae2075d52
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Publisher identity is not verified by the FollowAgents enterprise registry; repository-level company and team attribution is not independent identity confirmation.
  • Before connecting external LLMs, Slack, Notion, HubSpot, Salesforce, databases, data-drain destinations, or remote execution services, review permission scopes, retention, cross-border transfers, and vendor terms individually.
  • bun run sim reset archives environment files but wipes managed data; separately back up databases, files, and knowledge bases and validate restoration before using it.
  • CI uses AWS, Docker Hub, GHCR, and Trigger.dev credentials and can deploy or publish artifacts; protect environment approvals, OIDC role scope, and branch rules.
  • The 1,000+ integrations, every major LLM, and adoption claims are not sufficiently substantiated by the supplied static files and should not be the sole basis for procurement or risk decisions.
  • This assessment did not execute installation, tests, or vulnerability scans. Pinned versions and commit references reduce supply-chain drift but do not establish that dependencies are vulnerability-free.
Review evidence [1][2][3][4][5][6][7][8]
See the full review method →

What does this agent do, and when should you use it?

Sim is a collaborative platform for creating agents and workflows through chat, a visual flow editor, or code. Workflows can connect to major language models and more than 1,000 integrations, including Slack, Notion, HubSpot, Salesforce, and databases. They can use files, knowledge bases, and built-in structured tables, while operators monitor runs, logs, schedules, and workflow activity. The documented stack includes Trigger.dev for background jobs, Socket.io for realtime behavior, E2B for remote code execution, and isolated-vm for isolated execution. Teams can use the hosted sim.ai service or self-host through local development, Docker Compose, or Kubernetes with Helm.

Users assemble agents and workflows in a chat interface, a ReactFlow-based visual editor, or code. A workflow can read uploaded files, synchronized knowledge sources, and structured data in built-in Tables, then call major LLMs and services such as Slack, Notion, HubSpot, Salesforce, or databases. Sim executes the workflow and exposes runs, logs, schedules, and activity for monitoring; its listed execution components include Trigger.dev, Socket.io, E2B, and isolated-vm. For self-hosting, bun run setup provisions the database, generates secrets, writes .env files, connects a Chat API key, and starts the selected deployment. Operators can then manage the installation with commands such as bun run sim start, bun run sim status, bun run sim logs, and bun run sim doctor.

  1. An operations team wants to orchestrate work across Slack, Notion, HubSpot, Salesforce, and internal databases while retaining run logs.
  2. A product team wants non-engineers to build visually or conversationally while developers can implement workflow logic in code.
  3. A knowledge team needs agents to search files, synchronized documentation, knowledge bases, and structured table data.
  4. An organization with deployment-control requirements wants to run the workspace through Docker Compose or Kubernetes with Helm.
  5. An engineering team needs one place to inspect workflow runs, schedules, logs, activity, configuration, and service health.
  6. A team adopting local models wants to connect a self-hosted workspace to Ollama or vLLM.

What are this agent's strengths and limitations?

Pros
  • Chat, visual flow editing, and code-based construction coexist in one workspace, supporting both technical and non-technical collaborators.
  • The documented scope includes more than 1,000 integrations, major LLMs, files, knowledge bases, and built-in structured tables.
  • It combines workflow construction with operations features including run history, logs, schedules, activity, health checks, and diagnostic commands.
  • Deployment options span hosted service, local development, Docker Compose, and Kubernetes with Helm, with Ollama and vLLM support for local models.
  • The Apache-2.0 license permits teams to inspect, modify, and self-host the code.
Limitations
  • Self-hosting requires Bun and Docker and leaves the adopter responsible for PostgreSQL and several supporting capabilities such as authentication, jobs, caching, and storage.
  • Chat is explicitly a Sim-managed service, so a self-hosted installation still needs a Chat API key obtained by signing in to sim.ai.
  • Cloud models and third-party integrations generally require network access and service credentials; fully offline operation is not established.
  • The Kubernetes path is described as Helm deployment to a local cluster, with no supplied evidence about production scale, availability, or performance.
  • E2B and isolated-vm are named, but the source does not document detailed permission boundaries, sandbox guarantees, or execution limits.

How do you install or deploy this agent?

Bun and Docker are required. Run:

git clone https://github.com/simstudioai/sim.git && cd sim
bun install
bun run setup

The interactive wizard provisions PostgreSQL, generates secrets, writes .env files, connects a Sim Chat API key, and offers local development, Docker Compose, or Kubernetes with Helm. Obtaining the Chat API key requires signing in when the wizard opens a browser; the key is then stored automatically. When setup finishes, open http://localhost:3000. Use bun run setup status to inspect the effective configuration without printing credential values.

How do you use this agent?

Open http://localhost:3000, create a workflow through chat, the visual flow editor, or code, and attach the required model, integration, files, knowledge base, or Tables data. Run it and inspect its logs, schedules, and workflow activity. Useful lifecycle commands are:

bun run sim start
bun run sim stop
bun run sim restart
bun run sim status
bun run sim logs
bun run sim doctor

Use bun run setup llm to reconfigure model support and bun run setup integration slack for Slack. Dedicated setup commands are also documented for email, storage, sandboxing, jobs, cache, and knowledge capabilities.

How does this agent compare with similar options?

The hosted sim.ai option is the lower-maintenance route, while self-hosting offers local development, Docker Compose, and Kubernetes with Helm at the cost of operating Bun, Docker, PostgreSQL, secrets, and supporting services. For models, Sim documents both major hosted LLMs and local Ollama or vLLM deployments, but provides no quantitative feature, performance, or cost comparison between them.

FAQ

Can Sim be fully self-hosted?
The application can be deployed for local development, with Docker Compose, or through Kubernetes with Helm. However, chat is documented as a Sim-managed service and requires a Chat API key obtained by signing in.
What infrastructure does self-hosting require?
Bun and Docker are explicit requirements. The stack uses PostgreSQL, and the setup wizard configures the database, secrets, and .env files; optional features may also involve storage, cache, background jobs, sandboxing, and knowledge services.
How do I troubleshoot an unhealthy installation?
Run bun run setup status to validate configuration, bun run sim status to inspect installed services and health, bun run sim logs to follow logs, and bun run sim doctor to diagnose configuration problems.
Does it support local models?
Yes. Ollama and vLLM are explicitly supported, although the detailed configuration procedure is deferred to the self-hosting documentation.
What will adoption cost?
The supplied material does not state hosted pricing or the costs of model calls, integrations, or self-hosted infrastructure. Those expenses must be evaluated separately.

Related agents