Documentation
Philosophy
Why Pikku exists and the problems it solves
Core Features
Functions, middleware, sessions, and error handling
Pikku CLI
Code generation, filtering, and tree-shaking
The Console
Visual control plane for exploring and managing your app
Wiring
Connect your functions to protocols.
HTTP
REST APIs & SSE
Channel
WebSocket real-time
RPC
Function-to-function calls
Queue
Background jobs
Scheduled Tasks
Cron & recurring
Workflows
Multi-step processes
AI Agents
Conversational AI
MCP
Model Context Protocol
CLI
Command-line tools
Triggers
Event-driven subs
Gateway
Messaging platforms
Credentials
Per-user & OAuth2
Runtimes
Deploy to any platform.
Fastify
Express
AWS Lambda
Cloudflare
Next.js
uWebSockets
WS Handler
Azure Functions
Bun
Node HTTP
TanStack Start
MCP Server
BullMQ
PG Boss