Command Palette

Search for a command to run...

1

Clario Docs — API Documentation Generator

Transform API specs into beautiful documentation. Upload OpenAPI or Postman collections for AI-powered docs generation with interactive editing.

Clario Docs — API Documentation Generator

Features

  • Easy API Spec Upload — Upload OpenAPI (JSON/YAML) or Postman collections in seconds
  • AI-Powered Enhancement — Auto-generate clear descriptions, code examples, and usage patterns using advanced LLMs (Anthropic Claude 3.5 Sonnet via OpenRouter)
  • Beautiful Documentation UI — Modern, responsive interface with dark mode support
  • Multiple Templates — Minimal, Developer Hub, Enterprise, or Interactive templates
  • Interactive Editor — Tweak generated documentation in a split-pane Monaco Editor
  • Custom Domain Support — Host on the platform or bring your own domain
  • Export Options — Download as PDF or ZIP files

Tech Stack

TechPurpose
Next.js 15.2Framework (React 19)
Tailwind CSS v4Styling with Framer Motion and Radix UI
SupabaseAuthentication & Database
OpenRouterLLM integration for AI generation
Monaco EditorInteractive code editor
@dnd-kitDrag & Drop functionality

Project Structure

clariodocs/
├── src/
│   ├── app/                 # Next.js App Router
│   │   ├── (dashboard)/     # Dashboard, doc generation, editor
│   │   └── api/             # API Routes
│   ├── components/          # Reusable UI components
│   ├── hooks/               # Custom React hooks
│   ├── lib/                 # Service functions
│   ├── services/            # Business logic
│   └── types/               # TypeScript definitions

Getting Started

git clone https://github.com/Kashan-2912/clarioo.git
cd clariodocs
npm install
npm run dev

Environment Variables

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
OPENROUTER_API_KEY=your_openrouter_api_key