DURABLE STATE
FeltDB
Durable application state for an environment, shared by functions, services, and activity.
DOCUMENTS / FELTKIT
Start locally, then learn how FeltDB, AppPort, and AppPort Services fit together in one application workflow.
Open the quickstart01 / QUICKSTART
Create a project, install its dependencies, and start the local development server.
Start from the FeltKit project template.
Resolve the packages that compose the application.
Develop against the local FeltKit environment.
npm create feltkit@latest my-appcd my-appnpm installnpm run dev
Needs Node 20 or later. Deployment selects an environment, not a different version of your application code.
02 / PACKAGE REFERENCE
Each package keeps its own responsibility and contract while FeltKit composes them for your application.
DURABLE STATE
Durable application state for an environment, shared by functions, services, and activity.
CAPABILITIES
Publishes, authorizes, and dispatches capabilities for applications and agents.
REUSABLE SERVICES
Eight reusable services—files, notifications, configuration, API keys, webhooks, jobs, schedules, and model selection—authorized and evidenced.
03 / SYSTEM BOUNDARIES
Keep state, capabilities, and integrations explicit instead of hiding them behind one opaque runtime.
Stores durable state for the application environment.
Defines and authorizes the actions available to apps and agents.
Runs reusable services on the application's own FeltDB instance, through explicit contracts.