Skip to content
Packages Examples Agents Blog Get started

Guides

Start with the eight tutorials below. They are the ones we keep complete: a problem, a compiling example, and a link into the package set. Everything else is a how-to — useful, thinner, and owned by the matching package GUIDE.

If you have not scaffolded yet:

Terminal window
uv add oridecon-cli
oridecon new project my-app --template web-api
cd my-app
oridecon run

Coming from FastAPI? Keep Starlette routing and Pydantic; add a composition root. The map is Migrating from FastAPI.

GuideWhen to read it
AuthenticationJWT, guards, RBAC
DatabaseRepositories, SQL, migrations
Background jobsoridecon-tasks queues and schedules
AI agentsTools, strategies, executors
RAGChunk, retrieve, cite
TestingFakes, test beds, compliance suites
Deploymentoridecon run in production
Migrating from FastAPIKeep your Starlette instincts, add a composition root

These stay in the sidebar under More how-tos. Prefer the package Quickstart / Guide / How-tos strip when you already know which package you want.

  • AI — integration, feedback, MCP, memory, sessions, skills, workers
  • Web — GraphQL, HTTP client, real-time, webhooks, multi-tenancy
  • Data — NoSQL, graph, vectors, files, search, cache
  • Ops — queue, workflows, events, observability, audit, notifications, flags, resilience, CLI, contracts

Runnable companions for several of these live in the examples catalog.