Skip to main content

Clone the Repository

The fastest way to get started:
This gives you a complete project with:
  • Convex backend schema and functions
  • TypeScript source code
  • Terminal UI (React Ink)
  • 179 passing tests
  • Environment template

Quick Validation

Run the doctor script to check your setup:
This validates Node version, dependencies, and environment configuration.

Try Demo Mode

No API keys? No problem. Run with an in-memory backend:
This starts the terminal UI with sample data, letting you explore the framework before configuring external services.

Environment Variables

Copy the template:
Edit .env.local:

Getting API Keys

Project Structure

Verify Installation

Start the development server:
You should see the terminal UI with the agent status.

Check API Endpoints

If using the Convex backend:

Run Tests

Validate everything works:
All 179 tests should pass.

Set Up Your Own Convex Project

To use your own Convex deployment:
Then update CONVEX_URL in .env.local with your new deployment URL.

Next Steps

Quickstart

Build your first agent

Core Concepts

Understand the architecture