Documentation
Everything you need to know about generating backends with Skema.
How Skema Works
Describe your app. Get a backend.
Describe your app
Write what your app does in plain language. No technical jargon needed.
AI generates backend
Skema creates collections, routes, auth, and TypeScript types automatically.
Run anywhere
One command: npm start. Your backend is ready to go.
PocketBase Backend
All-in-one backend with built-in auth and database.
Collections
Database tables with auto-generated schema from your description
API Routes
RESTful endpoints ready to use — no manual route creation
Auth
User registration, login, and session management out of the box
File Storage
Built-in file handling for avatars, uploads, and media
Supabase Backend
PostgreSQL-powered backend with real-time capabilities.
Tables
PostgreSQL tables with RLS policies auto-configured
API
Auto-generated REST and GraphQL APIs
Auth
Complete auth system with multiple providers
Real-time
Live subscriptions to database changes
What You Get
A complete, runnable backend in a single file.
TypeScript SDK
Fully typed client with autocomplete for every collection
Schema
Database schema with relations, validation, and indexes
Routes
API endpoints for CRUD operations and custom logic
Config
Environment configuration and deployment instructions
