diff --git a/docs/app/(docs)/[[...slug]]/layout.tsx b/docs/app/(docs)/[[...slug]]/layout.tsx
index a8d3c96e2..111918ba9 100644
--- a/docs/app/(docs)/[[...slug]]/layout.tsx
+++ b/docs/app/(docs)/[[...slug]]/layout.tsx
@@ -3,10 +3,9 @@ import Link from 'next/link'
import { DocsLayout } from 'fumadocs-ui/layouts/docs'
import { GithubIcon, ExternalLink } from 'lucide-react'
import { source } from '@/lib/source'
-import { AgentIcon } from '@/components/icons'
const GitHubLink = () => (
-
+
+
Sim Studio
),
}}
links={[
@@ -36,12 +32,17 @@ export default function Layout({ children }: { children: ReactNode }) {
text: 'Visit Sim Studio',
url: 'https://simstudio.ai',
icon:
,
- }
+ },
]}
+ sidebar={{
+ defaultOpenLevel: 1,
+ collapsible: true,
+ footer: null,
+ }}
>
{children}
>
)
-}
\ No newline at end of file
+}
diff --git a/docs/app/(docs)/[[...slug]]/page.tsx b/docs/app/(docs)/[[...slug]]/page.tsx
index 31eb27a4a..981a150c1 100644
--- a/docs/app/(docs)/[[...slug]]/page.tsx
+++ b/docs/app/(docs)/[[...slug]]/page.tsx
@@ -1,11 +1,18 @@
import { notFound } from 'next/navigation'
-import { DocsBody, DocsDescription, DocsPage, DocsTitle } from 'fumadocs-ui/page'
+import {
+ DocsBody,
+ DocsDescription,
+ DocsPage,
+ DocsTitle,
+} from 'fumadocs-ui/page'
import { source } from '@/lib/source'
import mdxComponents from '@/components/mdx-components'
export const dynamic = 'force-static'
-export default async function Page(props: { params: Promise<{ slug?: string[] }> }) {
+export default async function Page(props: {
+ params: Promise<{ slug?: string[] }>
+}) {
const params = await props.params
const page = source.getPage(params.slug)
if (!page) notFound()
@@ -13,8 +20,8 @@ export default async function Page(props: { params: Promise<{ slug?: string[] }>
const MDX = page.data.body
return (
-
style: 'clerk',
enabled: true,
}}
+ footer={{
+ enabled: false,
+ }}
>
{page.data.title}
{page.data.description}
@@ -43,7 +53,9 @@ export async function generateStaticParams() {
return source.generateParams()
}
-export async function generateMetadata(props: { params: Promise<{ slug?: string[] }> }) {
+export async function generateMetadata(props: {
+ params: Promise<{ slug?: string[] }>
+}) {
const params = await props.params
const page = source.getPage(params.slug)
if (!page) notFound()
diff --git a/docs/app/global.css b/docs/app/global.css
index b01108b97..6636dcc70 100644
--- a/docs/app/global.css
+++ b/docs/app/global.css
@@ -2,6 +2,17 @@
@import 'fumadocs-ui/css/neutral.css';
@import 'fumadocs-ui/css/preset.css';
:root {
- --color-fd-primary: #8b5cf6; /* or your desired purple hue */
+ --color-fd-primary: #802FFF; /* Purple from control-bar component */
}
+
+/* Custom text highlighting styles */
+.text-highlight {
+ color: var(--color-fd-primary);
+}
+
+/* Override marker color for highlighted lists */
+.highlight-markers li::marker {
+ color: var(--color-fd-primary);
+}
+
@source '../node_modules/fumadocs-ui/dist/**/*.js';
diff --git a/docs/app/layout.tsx b/docs/app/layout.tsx
index 7ce491891..1ab7af577 100644
--- a/docs/app/layout.tsx
+++ b/docs/app/layout.tsx
@@ -19,7 +19,8 @@ export default function Layout({ children }: { children: ReactNode }) {
export const metadata = {
title: 'Sim Studio',
- description: 'Drag and drop agents to create workflows. Powered by Simplicity',
+ 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',
icons: {
icon: [
diff --git a/docs/components/ui/features.tsx b/docs/components/ui/features.tsx
index 97d8595be..54ecd32dd 100644
--- a/docs/components/ui/features.tsx
+++ b/docs/components/ui/features.tsx
@@ -1,7 +1,7 @@
import {
IconAdjustmentsBolt,
IconCloud,
- IconCurrencyDollar,
+ IconHistory,
IconEaseInOut,
IconHeart,
IconHelp,
@@ -14,7 +14,8 @@ export function Features() {
const features = [
{
title: 'Multi-LLM Support',
- description: 'Connect to any LLM provider including OpenAI, Anthropic, and more',
+ description:
+ 'Connect to any LLM provider including OpenAI, Anthropic, and more',
icon: ,
},
{
@@ -33,7 +34,7 @@ export function Features() {
icon: ,
},
{
- title: '100+ Integrations',
+ title: '40+ Integrations',
description: 'Connect to hundreds of external services and data sources',
icon: ,
},
@@ -45,7 +46,7 @@ export function Features() {
{
title: 'Version Control',
description: 'Track changes and roll back to previous versions',
- icon: ,
+ icon: ,
},
{
title: 'Team Collaboration',
@@ -87,7 +88,9 @@ export const Feature = ({
{index >= 4 && (
)}
- {icon}
+
+ {icon}
+
diff --git a/docs/content/docs/introduction/index.mdx b/docs/content/docs/introduction/index.mdx
index b5c578f45..0e0d1398b 100644
--- a/docs/content/docs/introduction/index.mdx
+++ b/docs/content/docs/introduction/index.mdx
@@ -11,7 +11,7 @@ Sim Studio is a powerful platform for building, testing, and optimizing agentic
## Why Sim Studio?
-Building agentic applications requires extensive coding and integration work. Developers spend more time on infrastructure and plumbing than focusing on core AI logic. Sim Studio changes this with a comprehensive visual workflow editor that handles complexity while keeping you in control of what matters.
+Building agentic applications requires extensive coding and integration work. Developers spend more time on infrastructure and plumbing than focusing on core AI logic. Sim Studio changes this with a comprehensive visual workflow editor that handles complexity while keeping you in control of what matters.
## How Sim Studio Differs
@@ -21,19 +21,24 @@ Sim Studio takes a fundamentally different approach from existing agent developm
Developers waste countless hours customizing multi-agent frameworks, writing boilerplate code, creating integrations, and building tooling from scratch. By the time they've configured their environment, precious resources are consumed before any real agent work begins.
-Sim Studio eliminates this overhead. We've distilled agent development to its essence, removing boilerplate and infrastructure complexity. With Sim Studio, you can immediately start designing intelligence rather than wrestling with configuration. Your time is best spent refining agent behaviors, not writing glue code that doesn't improve the end-user experience.
+Sim Studio eliminates this overhead. We've distilled agent development to its essence, removing boilerplate and infrastructure complexity. With Sim Studio, you can immediately start designing intelligence rather than wrestling with configuration. Your time is best spent refining agent behaviors, not writing glue code that doesn't improve the end-user experience.
### Provider-Aligned Interfaces
Existing frameworks abstract away provider-specific features, forcing developers to navigate layers of abstraction to access specific capabilities. The result: lost functionality, reduced flexibility, and additional code to bridge these gaps.
-Sim Studio stays close to provider definitions, directly exposing the parameters that matter:
-
+Sim Studio stays close to provider definitions, directly exposing the parameters that matter:
+
+
- System prompts and instructions with native formatting
- - Tool definitions and access patterns that match provider implementations
+ -
+ Tool definitions and access patterns that match provider implementations
+
- Temperature and sampling parameters with their full range of options
- Structured output formatting that aligns with provider capabilities
- - Model selection and configuration with provider-specific optimizations
+ -
+ Model selection and configuration with provider-specific optimizations
+
This approach gives you full control over agent behavior without unnecessary complexity. You leverage each provider's full capabilities without sacrificing the convenience of a unified platform.
@@ -42,28 +47,34 @@ This approach gives you full control over agent behavior without unnecessary com
Most environments lock you into a specific LLM provider early in development. Changing providers later requires significant refactoring, often affecting your entire application architecture and limiting your ability to leverage advances in model capabilities.
-Our platform provides a consistent interface across different AI models, letting you switch between OpenAI, Anthropic, Claude, Llama, Gemini and others without rewriting your agent logic. This model-agnostic approach future-proofs your applications and gives you freedom to select the best model for each specific use case—optimize for cost with one agent and performance with another, all within the same workflow.
+Our platform provides a consistent interface across different AI models, letting you switch between OpenAI, Anthropic, Claude, Llama, Gemini and others without rewriting your agent logic. This model-agnostic approach future-proofs your applications and gives you freedom to select the best model for each specific use case—optimize for cost with one agent and performance with another, all within the same workflow.
### AI-Native Design
Traditional development environments were designed for conventional software and later adapted for AI. These adaptations often feel like afterthoughts, with AI capabilities awkwardly grafted onto existing paradigms.
-Sim Studio is built from the ground up as an AI-native application. Every aspect—from the visual workflow editor to testing environments—is designed specifically for agent development. Common AI development patterns are first-class concepts in our platform, not workarounds. Testing prompts, adjusting parameters, or implementing complex tool calling patterns feel natural because they're core to our design philosophy.
+Sim Studio is built from the ground up as an AI-native application. Every aspect—from the visual workflow editor to testing environments—is designed specifically for agent development. Common AI development patterns are first-class concepts in our platform, not workarounds. Testing prompts, adjusting parameters, or implementing complex tool calling patterns feel natural because they're core to our design philosophy.
### Local Development Support
Many AI platforms force you to develop against cloud APIs, creating dependencies on internet connectivity, increasing costs, and introducing privacy concerns with sensitive data.
-Sim Studio supports full local development using Ollama integration. Develop with privacy-preserving local models, then seamlessly deploy with cloud providers in production. This hybrid approach gives you the best of both worlds: privacy, cost-efficiency, and reliability during development, with scalability and performance in production.
+Sim Studio supports full local development using Ollama integration. Develop with privacy-preserving local models, then seamlessly deploy with cloud providers in production. This hybrid approach gives you the best of both worlds: privacy, cost-efficiency, and reliability during development, with scalability and performance in production.
### Comprehensive Observability
Existing solutions provide limited visibility into agent performance, making it difficult to identify bottlenecks, understand costs, or diagnose failures. Developers build custom instrumentation or operate in the dark.
-Sim Studio provides full visibility into agent performance with integrated observability:
-
- - Detailed execution logs capturing every interaction between agents and models
- - Latency tracing with span visualization to identify performance bottlenecks
+Sim Studio provides full visibility into agent performance with integrated observability:
+
+
+ -
+ Detailed execution logs capturing every interaction between agents and
+ models
+
+ -
+ Latency tracing with span visualization to identify performance bottlenecks
+
- Cost tracking and optimization to prevent budget overruns
- Error analysis and debugging tools for complex workflows
- Performance comparisons across different model configurations
@@ -77,6 +88,6 @@ Sim Studio provides a wide range of features designed to accelerate your develop
-##
+##
-Ready to get started? Check out our [Getting Started](/docs/getting-started) guide or explore our [Blocks](/docs/blocks) and [Tools](/docs/tools) in more detail.
\ No newline at end of file
+Ready to get started? Check out our [Getting Started](/getting-started) guide or explore our [Blocks](/docs/blocks) and [Tools](/docs/tools) in more detail.
diff --git a/docs/content/docs/introduction/meta.json b/docs/content/docs/introduction/meta.json
new file mode 100644
index 000000000..064d490e3
--- /dev/null
+++ b/docs/content/docs/introduction/meta.json
@@ -0,0 +1,4 @@
+{
+ "title": "Introduction",
+ "pages": ["index"]
+}
\ No newline at end of file
diff --git a/docs/content/docs/meta.json b/docs/content/docs/meta.json
index e72f6975b..953c887da 100644
--- a/docs/content/docs/meta.json
+++ b/docs/content/docs/meta.json
@@ -1,5 +1,18 @@
{
"title": "Sim Studio Documentation",
- "pages": ["introduction", "getting-started", "blocks", "variables", "tools", "connections", "execution"],
+ "pages": [
+ "---Introduction---",
+ "./introduction/index",
+ "./getting-started/index",
+ "---Create---",
+ "blocks",
+ "tools",
+ "---Connections---",
+ "connections",
+ "---Execution---",
+ "execution",
+ "---Advanced---",
+ "./variables/index"
+ ],
"defaultOpen": true
}
diff --git a/sim/app/layout.tsx b/sim/app/layout.tsx
index ac4eb2b38..dd8b10a0d 100644
--- a/sim/app/layout.tsx
+++ b/sim/app/layout.tsx
@@ -49,9 +49,9 @@ export const viewport: Viewport = {
}
export const metadata: Metadata = {
- title: 'Sim Studio | Create Workflows with Drag and Drop Agents',
+ title: 'Sim Studio',
description:
- 'Create powerful workflows by dragging and dropping agents. Build, customize, and deploy automated processes with Sim Studio powered by Simplicity.',
+ 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.',
applicationName: 'Sim Studio',
authors: [{ name: 'Simplicity' }],
generator: 'Next.js',
@@ -90,7 +90,7 @@ export const metadata: Metadata = {
url: 'https://simstudio.ai',
title: 'Sim Studio | Create Workflows with Drag and Drop Agents',
description:
- 'Create powerful workflows by dragging and dropping agents. Build, customize, and deploy automated processes with Sim Studio powered by Simplicity.',
+ 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.',
siteName: 'Sim Studio',
images: [
{
@@ -103,9 +103,9 @@ export const metadata: Metadata = {
},
twitter: {
card: 'summary_large_image',
- title: 'Sim Studio | Create Workflows with Drag and Drop Agents',
+ title: 'Sim Studio',
description:
- 'Create powerful workflows by dragging and dropping agents. Build, customize, and deploy automated processes with Sim Studio.',
+ 'Build agents in seconds with a drag and drop workflow builder. Streamline your automation processes, boost productivity, and create custom workflows.',
images: ['/sim.png'],
creator: '@simplicity',
site: '@simstudio',