Documentation
Learn how to use our platform and its features
Getting Started
Everything you need to know to get up and running
1. Create an Account
Sign up for a new account to access all features of the platform. You'll need to verify your email address to get started.
2. Explore Features
Once logged in, you'll have access to AI chat, rich text editor, file management, and more powerful tools.
3. Customize Settings
Visit your user settings to update your profile, change your password, and configure your preferences.
AI Chat
Intelligent conversations with multiple AI providers
- • Multiple AI providers (OpenAI, Cloudflare AI)
- • Real-time streaming responses
- • Conversation history
- • Model selection and switching
Rich Text Editor
Advanced text editing with modern features
- • Syntax highlighting for code blocks
- • Formatting options (bold, italic, lists)
- • Mobile-friendly touch controls
- • Markdown import/export support
File Management
Secure file storage and organization
- • Drag and drop file uploads
- • Secure cloud storage with Cloudflare R2
- • File preview and download
- • Organized file management interface
Account Management
Multi-tenant account system with role-based access
- • Multiple accounts per user
- • Role-based permissions (owner, admin, member)
- • Team member invitations
- • Account switching interface
API Reference
Technical documentation for developers
Authentication
The platform uses session-based authentication with Lucia.
POST /api/auth/login
POST /api/auth/signup
POST /api/auth/logout
GET /api/auth/me
AI Endpoints
Chat with AI models through streaming APIs.
POST /api/features/ai/openai
POST /api/features/ai/cloudflare