Skip to main content
Deployment

Built-in services.

Every interface Pikku ships, with the providers you can plug in. One import away.

Data & Storage

Queues

Background job processing with retries and scheduling.

@pikku/bullmq@pikku/pg-boss@pikku/sqs
Docs →

Workflows

Multi-step stateful processes with persistence.

@pikku/pg@pikku/redis@pikku/kysely
Docs →

AI Storage

Conversation and context persistence for AI agents.

@pikku/pg@pikku/kysely

Content

File storage and retrieval with pluggable backends.

local@pikku/s3

Channels

Pub/sub messaging for real-time communication.

@pikku/pg@pikku/redis@pikku/kysely

Infrastructure

Logger

Structured logging across all wire types.

console@pikku/pino

Schema Validation

Input and output validation at wire boundaries.

@pikku/ajv@pikku/cfworker

Secrets

Secure secret resolution from external stores.

local@pikku/gopass@pikku/aws-secrets
Docs →

Variables

Runtime configuration variables.

built-in

Scheduler

Cron and delayed job scheduling.

@pikku/bullmq@pikku/pg-boss
Docs →

Deployment

Registry and metadata for deployed functions.

@pikku/pg@pikku/redis@pikku/kysely

Ready to build?

All services are included in the scaffold. Pick your providers and start shipping.

$ npm create pikku@latest