diff --git a/.devcontainer/.bashrc b/.devcontainer/.bashrc index 1016ecaf6..769149f81 100644 --- a/.devcontainer/.bashrc +++ b/.devcontainer/.bashrc @@ -1,4 +1,4 @@ -# Sim Studio Development Environment Bashrc +# Sim Development Environment Bashrc # This gets sourced by post-create.sh # Enhanced prompt with git branch info @@ -17,7 +17,7 @@ alias ...="cd ../.." alias pgc="PGPASSWORD=postgres psql -h db -U postgres -d simstudio" alias check-db="PGPASSWORD=postgres psql -h db -U postgres -c '\l'" -# Sim Studio specific aliases +# Sim specific aliases alias logs="cd /workspace/apps/sim && tail -f logs/*.log 2>/dev/null || echo 'No log files found'" alias sim-start="cd /workspace && bun run dev" alias sim-migrate="cd /workspace/apps/sim && bunx drizzle-kit push" @@ -45,7 +45,7 @@ if [ -z "$SIM_WELCOME_SHOWN" ]; then echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" - echo "🚀 Welcome to Sim Studio development environment!" + echo "🚀 Welcome to Sim development environment!" echo "" echo "Available commands:" echo " sim-start - Start all apps in development mode" diff --git a/.devcontainer/README.md b/.devcontainer/README.md index 846f7a231..f57127c3c 100644 --- a/.devcontainer/README.md +++ b/.devcontainer/README.md @@ -1,4 +1,4 @@ -# Sim Studio Development Container +# Sim Development Container This directory contains configuration files for Visual Studio Code Dev Containers / GitHub Codespaces. Dev containers provide a consistent, isolated development environment for this project. diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index cabc6229d..e196efc8f 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "Sim Studio Dev Environment", + "name": "Sim Dev Environment", "dockerComposeFile": "docker-compose.yml", "service": "app", "workspaceFolder": "/workspace", diff --git a/.devcontainer/post-create.sh b/.devcontainer/post-create.sh index ee99ce570..ffff4395a 100755 --- a/.devcontainer/post-create.sh +++ b/.devcontainer/post-create.sh @@ -3,7 +3,7 @@ # Exit on error, but with some error handling set -e -echo "🔧 Setting up Sim Studio development environment..." +echo "🔧 Setting up Sim development environment..." # Change to the workspace root directory cd /workspace @@ -85,7 +85,7 @@ echo "Waiting for database to be ready..." # Add additional helpful aliases to .bashrc cat << EOF >> ~/.bashrc -# Additional Sim Studio Development Aliases +# Additional Sim Development Aliases alias migrate="cd /workspace/apps/sim && DATABASE_URL=postgresql://postgres:postgres@db:5432/simstudio bunx drizzle-kit push" alias generate="cd /workspace/apps/sim && bunx drizzle-kit generate" alias dev="cd /workspace && bun run dev" @@ -104,7 +104,7 @@ unset SIM_WELCOME_SHOWN echo "" echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━" -echo "✅ Sim Studio development environment setup complete!" +echo "✅ Sim development environment setup complete!" echo "" echo "Your environment is now ready. A new terminal session will show" echo "available commands. You can start the development server with:" diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index af0865e10..6ed56ce8d 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ -# Code of Conduct - Sim Studio +# Code of Conduct - Sim ## Our Pledge @@ -55,7 +55,7 @@ representative at an online or offline event. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behaviour may be -reported to the community leaders responsible for enforcement at . +reported to the community leaders responsible for enforcement at . All complaints will be reviewed and investigated promptly and fairly. All community leaders are obligated to respect the privacy and security of the diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 9f5e1c845..0393dbf9f 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,9 +1,9 @@ -# Contributing to Sim Studio +# Contributing to Sim -Thank you for your interest in contributing to Sim Studio! Our goal is to provide developers with a powerful, user-friendly platform for building, testing, and optimizing agentic workflows. We welcome contributions in all forms—from bug fixes and design improvements to brand-new features. +Thank you for your interest in contributing to Sim! Our goal is to provide developers with a powerful, user-friendly platform for building, testing, and optimizing agentic workflows. We welcome contributions in all forms—from bug fixes and design improvements to brand-new features. > **Project Overview:** -> Sim Studio is a monorepo using Turborepo, containing the main application (`apps/sim/`), documentation (`apps/docs/`), and shared packages (`packages/`). The main application is built with Next.js (app router), ReactFlow, Zustand, Shadcn, and Tailwind CSS. Please ensure your contributions follow our best practices for clarity, maintainability, and consistency. +> Sim is a monorepo using Turborepo, containing the main application (`apps/sim/`), documentation (`apps/docs/`), and shared packages (`packages/`). The main application is built with Next.js (app router), ReactFlow, Zustand, Shadcn, and Tailwind CSS. Please ensure your contributions follow our best practices for clarity, maintainability, and consistency. --- @@ -130,7 +130,7 @@ To set up your local development environment: ### Option 1: Using NPM Package (Simplest) -The easiest way to run Sim Studio locally is using our NPM package: +The easiest way to run Sim locally is using our NPM package: ```bash npx simstudio @@ -140,7 +140,7 @@ After running this command, open [http://localhost:3000/](http://localhost:3000/ #### Options -- `-p, --port `: Specify the port to run Sim Studio on (default: 3000) +- `-p, --port `: Specify the port to run Sim on (default: 3000) - `--no-pull`: Skip pulling the latest Docker images #### Requirements @@ -154,7 +154,7 @@ After running this command, open [http://localhost:3000/](http://localhost:3000/ git clone https://github.com//sim.git cd sim -# Start Sim Studio +# Start Sim docker compose -f docker-compose.prod.yml up -d ``` @@ -162,7 +162,7 @@ Access the application at [http://localhost:3000/](http://localhost:3000/) #### Using Local Models -To use local models with Sim Studio: +To use local models with Sim: 1. Pull models using our helper script: @@ -170,7 +170,7 @@ To use local models with Sim Studio: ./apps/sim/scripts/ollama_docker.sh pull ``` -2. Start Sim Studio with local model support: +2. Start Sim with local model support: ```bash # With NVIDIA GPU support @@ -276,7 +276,7 @@ When working on email templates, you can preview them using a local email previe ## Adding New Blocks and Tools -Sim Studio is built in a modular fashion where blocks and tools extend the platform's functionality. To maintain consistency and quality, please follow the guidelines below when adding a new block or tool. +Sim is built in a modular fashion where blocks and tools extend the platform's functionality. To maintain consistency and quality, please follow the guidelines below when adding a new block or tool. ### Where to Add Your Code @@ -443,7 +443,7 @@ Maintaining consistent naming across the codebase is critical for auto-generatio ### Parameter Visibility System -Sim Studio implements a sophisticated parameter visibility system that controls how parameters are exposed to users and LLMs in agent workflows. Each parameter can have one of four visibility levels: +Sim implements a sophisticated parameter visibility system that controls how parameters are exposed to users and LLMs in agent workflows. Each parameter can have one of four visibility levels: | Visibility | User Sees | LLM Sees | How It Gets Set | |-------------|-----------|----------|--------------------------------| @@ -509,7 +509,7 @@ This project is licensed under the Apache License 2.0. By contributing, you agre By contributing to this repository, you agree that your contributions are provided under the terms of the Apache License Version 2.0, as included in the LICENSE file of this repository. -In addition, by submitting your contributions, you grant Sim Studio, Inc. ("The Licensor") a perpetual, irrevocable, worldwide, royalty-free, sublicensable right and license to: +In addition, by submitting your contributions, you grant Sim, Inc. ("The Licensor") a perpetual, irrevocable, worldwide, royalty-free, sublicensable right and license to: - Use, copy, modify, distribute, publicly display, publicly perform, and prepare derivative works of your contributions. - Incorporate your contributions into other works or products. @@ -521,4 +521,4 @@ If you do not agree with these terms, you must not contribute your work to this --- -Thank you for taking the time to contribute to Sim Studio. We truly appreciate your efforts and look forward to collaborating with you! +Thank you for taking the time to contribute to Sim. We truly appreciate your efforts and look forward to collaborating with you! diff --git a/.github/SECURITY.md b/.github/SECURITY.md index e09e1cbbc..51c756fc0 100644 --- a/.github/SECURITY.md +++ b/.github/SECURITY.md @@ -8,11 +8,11 @@ ## Reporting a Vulnerability -We take the security of Sim Studio seriously. If you believe you've found a security vulnerability, please follow these steps: +We take the security of Sim seriously. If you believe you've found a security vulnerability, please follow these steps: 1. **Do not disclose the vulnerability publicly** or to any third parties. -2. **Email us directly** at security@simstudio.ai with details of the vulnerability. +2. **Email us directly** at security@sim.ai with details of the vulnerability. 3. **Include the following information** in your report: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e39cc2383..dfc64829f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,14 +31,14 @@ jobs: - name: Run tests with coverage env: NODE_OPTIONS: '--no-warnings' - NEXT_PUBLIC_APP_URL: 'https://www.simstudio.ai' + NEXT_PUBLIC_APP_URL: 'https://www.sim.ai' ENCRYPTION_KEY: '7cf672e460e430c1fba707575c2b0e2ad5a99dddf9b7b7e3b5646e630861db1c' # dummy key for CI only run: bun run test - name: Build application env: NODE_OPTIONS: '--no-warnings' - NEXT_PUBLIC_APP_URL: 'https://www.simstudio.ai' + NEXT_PUBLIC_APP_URL: 'https://www.sim.ai' STRIPE_SECRET_KEY: 'dummy_key_for_ci_only' STRIPE_WEBHOOK_SECRET: 'dummy_secret_for_ci_only' RESEND_API_KEY: 'dummy_key_for_ci_only' diff --git a/NOTICE b/NOTICE index a1bbf5074..5a60dc686 100644 --- a/NOTICE +++ b/NOTICE @@ -1,4 +1,4 @@ Sim Studio Copyright 2025 Sim Studio -This product includes software developed for the Sim Studio project. \ No newline at end of file +This product includes software developed for the Sim project. \ No newline at end of file diff --git a/README.md b/README.md index 7ecbe7f27..43e4d84c7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- Sim Studio Logo + Sim Logo

@@ -7,27 +7,27 @@ Discord Twitter PRs welcome - Documentation + Documentation

- Sim Studio is a lightweight, user-friendly platform for building AI agent workflows. + Sim is a lightweight, user-friendly platform for building AI agent workflows.

- Sim Studio Demo + Sim Demo

## Getting Started -1. Use our [cloud-hosted version](https://simstudio.ai) +1. Use our [cloud-hosted version](https://sim.ai) 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](https://www.npmjs.com/package/simstudio?activeTab=readme): +The easiest way to run Sim locally is using our [NPM package](https://www.npmjs.com/package/simstudio?activeTab=readme): ```bash npx simstudio @@ -37,7 +37,7 @@ After running these commands, open [http://localhost:3000/](http://localhost:300 #### Options -- `-p, --port `: Specify the port to run Sim Studio on (default: 3000) +- `-p, --port `: Specify the port to run Sim on (default: 3000) - `--no-pull`: Skip pulling the latest Docker images #### Requirements @@ -53,7 +53,7 @@ git clone https://github.com/simstudioai/sim.git # Navigate to the project directory cd sim -# Start Sim Studio +# Start Sim docker compose -f docker-compose.prod.yml up -d ``` @@ -61,7 +61,7 @@ Access the application at [http://localhost:3000/](http://localhost:3000/) #### Using Local Models -To use local models with Sim Studio: +To use local models with Sim: 1. Pull models using our helper script: @@ -69,7 +69,7 @@ To use local models with Sim Studio: ./apps/sim/scripts/ollama_docker.sh pull ``` -2. Start Sim Studio with local model support: +2. Start Sim with local model support: ```bash # With NVIDIA GPU support @@ -95,7 +95,7 @@ docker compose -f docker-compose.prod.yml up -d - [Bun](https://bun.sh/) runtime - PostgreSQL 12+ with [pgvector extension](https://github.com/pgvector/pgvector) (required for AI embeddings) -**Note:** Sim Studio uses vector embeddings for AI features like knowledge bases and semantic search, which requires the `pgvector` PostgreSQL extension. +**Note:** Sim uses vector embeddings for AI features like knowledge bases and semantic search, which requires the `pgvector` PostgreSQL extension. 1. Clone and install dependencies: @@ -186,4 +186,4 @@ We welcome contributions! Please see our [Contributing Guide](.github/CONTRIBUTI This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details. -

Made with ❤️ by the Sim Studio Team

\ No newline at end of file +

Made with ❤️ by the Sim Team

\ No newline at end of file diff --git a/apps/docs/app/(docs)/layout.tsx b/apps/docs/app/(docs)/layout.tsx index 55341f3cc..e29263efb 100644 --- a/apps/docs/app/(docs)/layout.tsx +++ b/apps/docs/app/(docs)/layout.tsx @@ -23,12 +23,12 @@ export default function Layout({ children }: { children: ReactNode }) { Sim Studio, + title:
Sim
, }} links={[ { - text: 'Visit Sim Studio', - url: 'https://simstudio.ai', + text: 'Visit Sim', + url: 'https://sim.ai', icon: , }, ]} diff --git a/apps/docs/app/layout.tsx b/apps/docs/app/layout.tsx index 61634a1f6..beb280c96 100644 --- a/apps/docs/app/layout.tsx +++ b/apps/docs/app/layout.tsx @@ -22,7 +22,7 @@ export default function Layout({ children }: { children: ReactNode }) { } export const metadata = { - title: 'Sim Studio', + title: 'Sim', description: 'Build agents in seconds with a drag and drop workflow builder. Access comprehensive documentation to help you create efficient workflows and maximize your automation capabilities.', manifest: '/favicon/site.webmanifest', @@ -37,6 +37,6 @@ export const metadata = { appleWebApp: { capable: true, statusBarStyle: 'default', - title: 'Sim Studio Docs', + title: 'Sim Docs', }, } diff --git a/apps/docs/content/docs/blocks/index.mdx b/apps/docs/content/docs/blocks/index.mdx index 10e8c6025..84a481606 100644 --- a/apps/docs/content/docs/blocks/index.mdx +++ b/apps/docs/content/docs/blocks/index.mdx @@ -17,7 +17,7 @@ Blocks are the building components you connect together to create AI workflows. ## Core Block Types -Sim Studio provides seven core block types that handle the essential functions of AI workflows: +Sim provides seven core block types that handle the essential functions of AI workflows: ### Processing Blocks - **[Agent](/blocks/agent)** - Chat with AI models (OpenAI, Anthropic, Google, local models) diff --git a/apps/docs/content/docs/blocks/loop.mdx b/apps/docs/content/docs/blocks/loop.mdx index 5ee2ae296..11a75f353 100644 --- a/apps/docs/content/docs/blocks/loop.mdx +++ b/apps/docs/content/docs/blocks/loop.mdx @@ -8,7 +8,7 @@ import { Step, Steps } from 'fumadocs-ui/components/steps' import { Tab, Tabs } from 'fumadocs-ui/components/tabs' import { ThemeImage } from '@/components/ui/theme-image' -The Loop block is a container block in Sim Studio that allows you to execute a group of blocks repeatedly. Loops enable iterative processing in your workflows. +The Loop block is a container block in Sim that allows you to execute a group of blocks repeatedly. Loops enable iterative processing in your workflows. Each connection represents a directed relationship where data flows from a source block's output diff --git a/apps/docs/content/docs/connections/index.mdx b/apps/docs/content/docs/connections/index.mdx index cebeda3b1..a478b4589 100644 --- a/apps/docs/content/docs/connections/index.mdx +++ b/apps/docs/content/docs/connections/index.mdx @@ -21,7 +21,7 @@ Connections are the pathways that allow data to flow between blocks in your work ## Connection Types -Sim Studio supports different types of connections that enable various workflow patterns: +Sim supports different types of connections that enable various workflow patterns: diff --git a/apps/docs/content/docs/execution/advanced.mdx b/apps/docs/content/docs/execution/advanced.mdx index 819769f64..d510b676c 100644 --- a/apps/docs/content/docs/execution/advanced.mdx +++ b/apps/docs/content/docs/execution/advanced.mdx @@ -1,6 +1,6 @@ --- title: Logging and Cost Calculation -description: Understanding workflow logs and how execution costs are calculated in Sim Studio +description: Understanding workflow logs and how execution costs are calculated in Sim --- import { Accordion, Accordions } from 'fumadocs-ui/components/accordion' @@ -8,11 +8,11 @@ import { Callout } from 'fumadocs-ui/components/callout' import { Tab, Tabs } from 'fumadocs-ui/components/tabs' import { ThemeImage } from '@/components/ui/theme-image' -Sim Studio provides comprehensive logging for workflow executions and automatic cost calculation for AI model usage. +Sim provides comprehensive logging for workflow executions and automatic cost calculation for AI model usage. ## Logging System -Sim Studio offers two complementary logging interfaces: +Sim offers two complementary logging interfaces: ### Real-Time Console (Manual Executions) @@ -132,7 +132,7 @@ The snapshot provides: ## Cost Calculation -Sim Studio automatically calculates costs for all AI model usage: +Sim automatically calculates costs for all AI model usage: ### How Costs Are Calculated @@ -148,7 +148,7 @@ cost = (inputTokens × inputPrice + outputTokens × outputPrice) / 1,000,000 - **Hosted Models** - Sim Studio provides API keys with a 2.5x pricing multiplier: + **Hosted Models** - Sim provides API keys with a 2.5x pricing multiplier: | Model | Base Price (Input/Output) | Hosted Price (Input/Output) | |-------|---------------------------|----------------------------| diff --git a/apps/docs/content/docs/execution/basics.mdx b/apps/docs/content/docs/execution/basics.mdx index dc6be9e35..d923e3453 100644 --- a/apps/docs/content/docs/execution/basics.mdx +++ b/apps/docs/content/docs/execution/basics.mdx @@ -1,6 +1,6 @@ --- title: Execution Basics -description: Understanding the fundamental execution flow in Sim Studio +description: Understanding the fundamental execution flow in Sim --- import { Callout } from 'fumadocs-ui/components/callout' @@ -22,7 +22,7 @@ import { } from '@/components/icons' import { Video } from '@/components/ui/video' -When you run a workflow in Sim Studio, the execution engine follows a systematic process to ensure blocks are executed in the correct order with proper data flow. +When you run a workflow in Sim, the execution engine follows a systematic process to ensure blocks are executed in the correct order with proper data flow. ## Execution Flow @@ -152,11 +152,11 @@ Different block types have different execution behaviors: ## Execution Methods -Sim Studio offers multiple ways to trigger workflow execution: +Sim offers multiple ways to trigger workflow execution: ### Manual Execution -Run workflows on-demand through the Sim Studio interface by clicking the "Run" button. This is perfect for: +Run workflows on-demand through the Sim interface by clicking the "Run" button. This is perfect for: - Testing during development - One-off tasks diff --git a/apps/docs/content/docs/execution/index.mdx b/apps/docs/content/docs/execution/index.mdx index 88842f359..21098b444 100644 --- a/apps/docs/content/docs/execution/index.mdx +++ b/apps/docs/content/docs/execution/index.mdx @@ -1,12 +1,12 @@ --- title: Execution -description: Understand how workflows are executed in Sim Studio +description: Understand how workflows are executed in Sim --- import { Callout } from 'fumadocs-ui/components/callout' import { Card, Cards } from 'fumadocs-ui/components/card' -Sim Studio's execution engine brings your workflows to life by processing blocks in the correct order, managing data flow, and handling errors gracefully. +Sim's execution engine brings your workflows to life by processing blocks in the correct order, managing data flow, and handling errors gracefully. Every workflow execution follows a deterministic path based on your block connections and logic, ensuring predictable and reliable results. @@ -21,7 +21,7 @@ Sim Studio's execution engine brings your workflows to life by processing blocks - Understand workflow logs and how execution costs are calculated in Sim Studio + Understand workflow logs and how execution costs are calculated in Sim @@ -56,15 +56,15 @@ Workflows can be executed through multiple channels: ### Deploy as API -When you deploy a workflow as an API, Sim Studio: -- Creates a unique HTTP endpoint: `https://simstudio.ai/api/workflows/{workflowId}/execute` +When you deploy a workflow as an API, Sim: +- Creates a unique HTTP endpoint: `https://sim.ai/api/workflows/{workflowId}/execute` - Generates an API key for authentication - Accepts POST requests with JSON payloads - Returns workflow execution results as JSON Example API call: ```bash -curl -X POST https://simstudio.ai/api/workflows/your-workflow-id/execute \ +curl -X POST https://sim.ai/api/workflows/your-workflow-id/execute \ -H "X-API-Key: your-api-key" \ -H "Content-Type: application/json" \ -d '{"input": "your data here"}' @@ -73,7 +73,7 @@ curl -X POST https://simstudio.ai/api/workflows/your-workflow-id/execute \ ### Deploy as Chat Chat deployment creates a conversational interface for your workflow: -- Hosted on a custom subdomain: `https://your-name.simstudio.ai` +- Hosted on a custom subdomain: `https://your-name.sim.ai` - Optional authentication (public, password, or email-based) - Customizable UI with your branding - Streaming responses for real-time interaction diff --git a/apps/docs/content/docs/getting-started/index.mdx b/apps/docs/content/docs/getting-started/index.mdx index ca7ae7748..3f2a16ff3 100644 --- a/apps/docs/content/docs/getting-started/index.mdx +++ b/apps/docs/content/docs/getting-started/index.mdx @@ -25,10 +25,10 @@ import { } from '@/components/icons' import { Video } from '@/components/ui/video' -This tutorial will guide you through building your first AI workflow in Sim Studio. We'll create a people research agent that can find information about individuals using state-of-the-art LLM-Search tools. +This tutorial will guide you through building your first AI workflow in Sim. We'll create a people research agent that can find information about individuals using state-of-the-art LLM-Search tools. - This tutorial takes about 10 minutes and covers the essential concepts of building workflows in Sim Studio. + This tutorial takes about 10 minutes and covers the essential concepts of building workflows in Sim. ## What We're Building @@ -52,7 +52,7 @@ A people research agent that: - Open Sim Studio and click "New Workflow" in the dashboard. Name it "Getting Started". + Open Sim and click "New Workflow" in the dashboard. Name it "Getting Started". When you create a new workflow, it automatically includes a **Start block** - this is the entry point that receives input from users. For this example, we'll be triggering the workflow via chat, so we don't need to configure anything on the Start block. diff --git a/apps/docs/content/docs/introduction/index.mdx b/apps/docs/content/docs/introduction/index.mdx index 200a54bae..684453676 100644 --- a/apps/docs/content/docs/introduction/index.mdx +++ b/apps/docs/content/docs/introduction/index.mdx @@ -7,9 +7,9 @@ import { Card, Cards } from 'fumadocs-ui/components/card' import { File, Files, Folder } from 'fumadocs-ui/components/files' import { Features } from '@/components/ui/features' -Sim Studio is a visual workflow editor that enables you to build AI-powered applications by connecting blocks on a canvas. Drag and drop components to create chatbots, automation workflows, and data processing pipelines without writing code. +Sim is a visual workflow editor that enables you to build AI-powered applications by connecting blocks on a canvas. Drag and drop components to create chatbots, automation workflows, and data processing pipelines without writing code. -## What Makes Sim Studio Powerful +## What Makes Sim Powerful **Multi-Model AI Support** - Connect to OpenAI, Anthropic, Google, Groq, Cerebras, and local models through Ollama. Switch providers without rebuilding workflows. diff --git a/apps/docs/content/docs/meta.json b/apps/docs/content/docs/meta.json index 3e4b1097c..e62d335a2 100644 --- a/apps/docs/content/docs/meta.json +++ b/apps/docs/content/docs/meta.json @@ -1,5 +1,5 @@ { - "title": "Sim Studio Documentation", + "title": "Sim Documentation", "pages": [ "---Introduction---", "./introduction/index", diff --git a/apps/docs/content/docs/sdks/python.mdx b/apps/docs/content/docs/sdks/python.mdx index 277080da7..94e25f090 100644 --- a/apps/docs/content/docs/sdks/python.mdx +++ b/apps/docs/content/docs/sdks/python.mdx @@ -1,6 +1,6 @@ --- title: Python SDK -description: The official Python SDK for Sim Studio +description: The official Python SDK for Sim --- import { Callout } from 'fumadocs-ui/components/callout' @@ -8,7 +8,7 @@ import { Card, Cards } from 'fumadocs-ui/components/card' import { Step, Steps } from 'fumadocs-ui/components/steps' import { Tab, Tabs } from 'fumadocs-ui/components/tabs' -The official Python SDK for Sim Studio allows you to execute workflows programmatically from your Python applications. +The official Python SDK for Sim allows you to execute workflows programmatically from your Python applications. The Python SDK supports Python 3.8+ and provides synchronous workflow execution. All workflow executions are currently synchronous. @@ -32,7 +32,7 @@ from simstudio import SimStudioClient # Initialize the client client = SimStudioClient( api_key="your-api-key-here", - base_url="https://simstudio.ai" # optional, defaults to https://simstudio.ai + base_url="https://sim.ai" # optional, defaults to https://sim.ai ) # Execute a workflow @@ -50,12 +50,12 @@ except Exception as error: #### Constructor ```python -SimStudioClient(api_key: str, base_url: str = "https://simstudio.ai") +SimStudioClient(api_key: str, base_url: str = "https://sim.ai") ``` **Parameters:** -- `api_key` (str): Your Sim Studio API key -- `base_url` (str, optional): Base URL for the Sim Studio API +- `api_key` (str): Your Sim API key +- `base_url` (str, optional): Base URL for the Sim API #### Methods @@ -353,7 +353,7 @@ Configure the client using environment variables: # Development configuration client = SimStudioClient( api_key=os.getenv("SIMSTUDIO_API_KEY"), - base_url=os.getenv("SIMSTUDIO_BASE_URL", "https://simstudio.ai") + base_url=os.getenv("SIMSTUDIO_BASE_URL", "https://sim.ai") ) ``` @@ -369,7 +369,7 @@ Configure the client using environment variables: client = SimStudioClient( api_key=api_key, - base_url=os.getenv("SIMSTUDIO_BASE_URL", "https://simstudio.ai") + base_url=os.getenv("SIMSTUDIO_BASE_URL", "https://sim.ai") ) ``` @@ -378,8 +378,8 @@ Configure the client using environment variables: ## Getting Your API Key - - Navigate to [Sim Studio](https://simstudio.ai) and log in to your account. + + Navigate to [Sim](https://sim.ai) and log in to your account. Navigate to the workflow you want to execute programmatically. diff --git a/apps/docs/content/docs/sdks/typescript.mdx b/apps/docs/content/docs/sdks/typescript.mdx index 6fb4bf4f7..09f3f156c 100644 --- a/apps/docs/content/docs/sdks/typescript.mdx +++ b/apps/docs/content/docs/sdks/typescript.mdx @@ -1,6 +1,6 @@ --- title: TypeScript/JavaScript SDK -description: The official TypeScript/JavaScript SDK for Sim Studio +description: The official TypeScript/JavaScript SDK for Sim --- import { Callout } from 'fumadocs-ui/components/callout' @@ -8,7 +8,7 @@ import { Card, Cards } from 'fumadocs-ui/components/card' import { Step, Steps } from 'fumadocs-ui/components/steps' import { Tab, Tabs } from 'fumadocs-ui/components/tabs' -The official TypeScript/JavaScript SDK for Sim Studio allows you to execute workflows programmatically from your Node.js applications, web applications, and other JavaScript environments. +The official TypeScript/JavaScript SDK for Sim allows you to execute workflows programmatically from your Node.js applications, web applications, and other JavaScript environments. The TypeScript SDK provides full type safety and supports both Node.js and browser environments. All workflow executions are currently synchronous. @@ -46,7 +46,7 @@ import { SimStudioClient } from 'simstudio-ts-sdk'; // Initialize the client const client = new SimStudioClient({ apiKey: 'your-api-key-here', - baseUrl: 'https://simstudio.ai' // optional, defaults to https://simstudio.ai + baseUrl: 'https://sim.ai' // optional, defaults to https://sim.ai }); // Execute a workflow @@ -69,8 +69,8 @@ new SimStudioClient(config: SimStudioConfig) ``` **Configuration:** -- `config.apiKey` (string): Your Sim Studio API key -- `config.baseUrl` (string, optional): Base URL for the Sim Studio API (defaults to `https://simstudio.ai`) +- `config.apiKey` (string): Your Sim API key +- `config.baseUrl` (string, optional): Base URL for the Sim API (defaults to `https://sim.ai`) #### Methods @@ -332,7 +332,7 @@ Configure the client using environment variables: const client = new SimStudioClient({ apiKey, - baseUrl: process.env.SIMSTUDIO_BASE_URL || 'https://simstudio.ai' + baseUrl: process.env.SIMSTUDIO_BASE_URL || 'https://sim.ai' }); ``` @@ -429,7 +429,7 @@ import { SimStudioClient } from 'simstudio-ts-sdk'; // Note: In production, use a proxy server to avoid exposing API keys const client = new SimStudioClient({ apiKey: 'your-public-api-key', // Use with caution in browser - baseUrl: 'https://simstudio.ai' + baseUrl: 'https://sim.ai' }); async function executeClientSideWorkflow() { @@ -539,8 +539,8 @@ function WorkflowComponent() { ## Getting Your API Key - - Navigate to [Sim Studio](https://simstudio.ai) and log in to your account. + + Navigate to [Sim](https://sim.ai) and log in to your account. Navigate to the workflow you want to execute programmatically. diff --git a/apps/docs/content/docs/tools/airtable.mdx b/apps/docs/content/docs/tools/airtable.mdx index 4ab40ebd4..9fb44da30 100644 --- a/apps/docs/content/docs/tools/airtable.mdx +++ b/apps/docs/content/docs/tools/airtable.mdx @@ -51,7 +51,7 @@ With Airtable, you can: - **Automate workflows**: Set up triggers and actions to automate repetitive tasks - **Integrate with other tools**: Connect with hundreds of other applications through native integrations and APIs -In Sim Studio, the Airtable integration enables your agents to interact with your Airtable bases programmatically. This allows for seamless data operations like retrieving information, creating new records, and updating existing data - all within your agent workflows. Use Airtable as a dynamic data source or destination for your agents, enabling them to access and manipulate structured information as part of their decision-making and task execution processes. +In Sim, the Airtable integration enables your agents to interact with your Airtable bases programmatically. This allows for seamless data operations like retrieving information, creating new records, and updating existing data - all within your agent workflows. Use Airtable as a dynamic data source or destination for your agents, enabling them to access and manipulate structured information as part of their decision-making and task execution processes. {/* MANUAL-CONTENT-END */} diff --git a/apps/docs/content/docs/tools/arxiv.mdx b/apps/docs/content/docs/tools/arxiv.mdx index c1bcc4229..b6d14c260 100644 --- a/apps/docs/content/docs/tools/arxiv.mdx +++ b/apps/docs/content/docs/tools/arxiv.mdx @@ -41,7 +41,7 @@ With ArXiv, you can: - **Explore author contributions**: View all papers by a specific author - **Stay up-to-date**: Discover the latest submissions and trending topics in your field -In Sim Studio, the ArXiv integration enables your agents to programmatically search, retrieve, and analyze scientific papers from ArXiv. This allows you to automate literature reviews, build research assistants, or incorporate up-to-date scientific knowledge into your agentic workflows. Use ArXiv as a dynamic data source for research, discovery, and knowledge extraction within your Sim Studio projects. +In Sim, the ArXiv integration enables your agents to programmatically search, retrieve, and analyze scientific papers from ArXiv. This allows you to automate literature reviews, build research assistants, or incorporate up-to-date scientific knowledge into your agentic workflows. Use ArXiv as a dynamic data source for research, discovery, and knowledge extraction within your Sim projects. {/* MANUAL-CONTENT-END */} diff --git a/apps/docs/content/docs/tools/browser_use.mdx b/apps/docs/content/docs/tools/browser_use.mdx index 4784121a2..2d91c0d2e 100644 --- a/apps/docs/content/docs/tools/browser_use.mdx +++ b/apps/docs/content/docs/tools/browser_use.mdx @@ -51,7 +51,7 @@ With BrowserUse, you can: - **Monitor task execution**: Watch browser tasks run in real-time with visual feedback - **Process results programmatically**: Receive structured output from web automation tasks -In Sim Studio, the BrowserUse integration allows your agents to interact with the web as if they were human users. This enables scenarios like research, data collection, form submission, and web testing - all through simple natural language instructions. Your agents can gather information from websites, interact with web applications, and perform actions that would typically require manual browsing, expanding their capabilities to include the entire web as a resource. +In Sim, the BrowserUse integration allows your agents to interact with the web as if they were human users. This enables scenarios like research, data collection, form submission, and web testing - all through simple natural language instructions. Your agents can gather information from websites, interact with web applications, and perform actions that would typically require manual browsing, expanding their capabilities to include the entire web as a resource. {/* MANUAL-CONTENT-END */} diff --git a/apps/docs/content/docs/tools/clay.mdx b/apps/docs/content/docs/tools/clay.mdx index 7cea769be..4e83223b7 100644 --- a/apps/docs/content/docs/tools/clay.mdx +++ b/apps/docs/content/docs/tools/clay.mdx @@ -174,13 +174,13 @@ import { BlockInfoCard } from "@/components/ui/block-info-card" {/* MANUAL-CONTENT-START:intro */} [Clay](https://www.clay.com/) is a data enrichment and workflow automation platform that helps teams streamline lead generation, research, and data operations through powerful integrations and flexible inputs. -Learn how to use the Clay Tool in Sim Studio to seamlessly insert data into a Clay workbook through webhook triggers. This tutorial walks you through setting up a webhook, configuring data mapping, and automating real-time updates to your Clay workbooks. Perfect for streamlining lead generation and data enrichment directly from your workflow! +Learn how to use the Clay Tool in Sim to seamlessly insert data into a Clay workbook through webhook triggers. This tutorial walks you through setting up a webhook, configuring data mapping, and automating real-time updates to your Clay workbooks. Perfect for streamlining lead generation and data enrichment directly from your workflow! -Learn how to integrate the Google Docs "Update" tool in Sim Studio to effortlessly add content in your docs through your workflows. This tutorial walks you through connecting Google Docs, configuring data writes, and using that information to automate document updates seamlessly. Perfect for maintaining dynamic, real-time documentation with minimal effort. +Learn how to integrate the Google Docs "Update" tool in Sim to effortlessly add content in your docs through your workflows. This tutorial walks you through connecting Google Docs, configuring data writes, and using that information to automate document updates seamlessly. Perfect for maintaining dynamic, real-time documentation with minimal effort. -Learn how to integrate the Google Docs "Create" tool in Sim Studio to effortlessly generate new documents through your workflows. This tutorial walks you through connecting Google Docs, setting up document creation, and using workflow data to populate content automatically. Perfect for streamlining document generation and enhancing productivity. +Learn how to integrate the Google Docs "Create" tool in Sim to effortlessly generate new documents through your workflows. This tutorial walks you through connecting Google Docs, setting up document creation, and using workflow data to populate content automatically. Perfect for streamlining document generation and enhancing productivity. -Discover how to use the Google Sheets "Write" tool in Sim Studio to automatically send data from your workflows to your Google Sheets. This tutorial covers setting up the integration, configuring write operations, and updating your sheets seamlessly as workflows execute. Perfect for maintaining real-time records without manual input. +Discover how to use the Google Sheets "Write" tool in Sim to automatically send data from your workflows to your Google Sheets. This tutorial covers setting up the integration, configuring write operations, and updating your sheets seamlessly as workflows execute. Perfect for maintaining real-time records without manual input. -Explore how to leverage the Google Sheets "Update" tool in Sim Studio to modify existing entries in your spreadsheets based on workflow execution. This tutorial demonstrates setting up the update logic, mapping data fields, and synchronizing changes instantly. Perfect for keeping your data current and consistent. +Explore how to leverage the Google Sheets "Update" tool in Sim to modify existing entries in your spreadsheets based on workflow execution. This tutorial demonstrates setting up the update logic, mapping data fields, and synchronizing changes instantly. Perfect for keeping your data current and consistent. -Learn how to use the Google Sheets "Append" tool in Sim Studio to effortlessly add new rows of data to your spreadsheets during workflow execution. This tutorial walks you through setting up the integration, configuring append actions, and ensuring smooth data growth. Perfect for expanding records without manual effort! +Learn how to use the Google Sheets "Append" tool in Sim to effortlessly add new rows of data to your spreadsheets during workflow execution. This tutorial walks you through setting up the integration, configuring append actions, and ensuring smooth data growth. Perfect for expanding records without manual effort! -Learn how to use the Telegram Tool in Sim Studio to seamlessly automate message delivery to any Telegram group. This tutorial walks you through integrating the tool into your workflow, configuring group messaging, and triggering automated updates in real-time. Perfect for enhancing communication directly from your workspace! +Learn how to use the Telegram Tool in Sim to seamlessly automate message delivery to any Telegram group. This tutorial walks you through integrating the tool into your workflow, configuring group messaging, and triggering automated updates in real-time. Perfect for enhancing communication directly from your workspace!