Skip to main content
Use npx create-subconscious-app to quickly scaffold a new project from one of our templates. Each template includes working code, documentation, and best practices.
Build with AI coding assistants: Install our skill to get expert Subconscious guidance while coding:
npx skills add https://github.com/subconscious-systems/skills --skill subconscious-dev
This gives Claude Code, Cursor, and other AI assistants deep knowledge of Subconscious patterns—perfect for vibecoding your templates!

Quick Start

npx create-subconscious-app
The CLI will:
  1. Show you available templates
  2. Let you choose one interactively
  3. Download and set up the project
  4. Provide next steps
You can also specify a template directly:
npx create-subconscious-app my-agent --example e2b_cli
Or list all available templates:
npx create-subconscious-app --list

Available Templates

E2B CLI Agent

TypeScript • Autonomous agent with secure code execution

  • Long-horizon reasoning
  • Secure sandbox execution
  • File I/O
  • Multi-language support
  • Data science ready

Search Agent CLI

Python • Web research and information gathering

  • Multi-source research
  • Live thinking feedback
  • Real-time streaming
  • Multiple search providers
  • Automatic citations

Structured Output (TypeScript)

TypeScript • Type-safe agent responses

  • Zod validation
  • TypeScript inference
  • Automatic parsing
  • Sentiment analysis example

Structured Output (Python)

Python • Type-safe agent responses

  • Pydantic validation
  • Automatic type conversion
  • Sentiment analysis example
  • FastAPI/Django ready

Convex Real-time App

TypeScript (React + Convex) • Full-stack real-time applications

  • Real-time WebSocket updates
  • React frontend
  • Convex backend
  • Tool calling
  • Database integration

Customizing Templates

All templates are fully customizable. After creating a project:
  1. Modify the code - Each template includes well-documented source code
  2. Add tools - Extend functionality by adding custom tools
  3. Change the engine - Switch between different Subconscious engines
  4. Customize the UI - For frontend templates, modify React components

Contributing Templates

Have a great example? We’d love to include it! Templates should:
  • Be production-ready or close to it
  • Include clear documentation
  • Follow best practices
  • Be easy to understand and modify
Submit a template →

Quickstart

Get started in 5 minutes

Core Concepts

Learn the fundamentals

Tools

Add custom tools to your agents

Structured Output

Get type-safe responses