Documentation

Everything you need to build with ProtoThrive's AI-powered development platform

Quick Start Guide

1

Create Your Account

Sign up for a free ProtoThrive account to get started

// No code required - just visit protothrive.com/register
2

Install CLI Tools

Install the ProtoThrive CLI for local development

npm install -g @protothrive/cli
3

Create Your First Project

Initialize a new ProtoThrive project

protothrive init my-project
cd my-project
protothrive dev
4

Build Your Roadmap

Open the visual builder and start creating

// Access the builder at http://localhost:3000/roadmap/new

Documentation Sections

Getting Started

Quick start guide to get you up and running with ProtoThrive

API Reference

Complete API documentation with examples and code snippets

AI Agents

Learn about our 14 specialized AI development agents

Visual Roadmaps

Master the visual roadmap builder and 3D capabilities

Security & Compliance

Security best practices and compliance documentation

Tutorials

Step-by-step tutorials for common use cases

API Examples

Authentication

Authenticate and get an access token

const response = await fetch('https://api.protothrive.com/auth/login', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    email: 'user@example.com',
    password: 'your_password'
  })
});

const { token } = await response.json();

Create Roadmap

Create a new roadmap programmatically

const roadmap = await fetch('https://api.protothrive.com/roadmaps', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${token}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    title: 'My New Project',
    description: 'AI-powered development roadmap',
    template: 'saas-starter'
  })
});

Additional Resources

Ready to Build?

Start creating your first AI-powered roadmap today

Get Started