# Oridecon > Oridecon is an async-first, contract-driven Python framework for coding agents. Protocols, a typed DI container, 17 AI packages, and a full backend — web, SQL, auth, queues. Oridecon is alpha (0.1.x), public release 0.1.1, MIT licensed, Python 3.11+. Prefer protocols over concrete classes. Pin `>=0.1,<0.2`. Extensions depend only on `oridecon` and `oridecon-contracts`, never on each other. This file is the expanded index for language models. For a shorter catalog see https://docs.oridecon.dev/llms.txt. Agent rules: https://docs.oridecon.dev/agents.md. Canonical docs: https://docs.oridecon.dev/ ## Identity - Name: Oridecon - Language: Python 3.11+ - License: MIT - Status: alpha 0.1.x, public release 0.1.1 — pin `>=0.1,<0.2` - Repository: https://github.com/dbtinoy-/oridecon - Agent skills: https://docs.oridecon.dev/SKILL.md · https://docs.oridecon.dev/getting-started/agent-skills/ · pack: https://github.com/dbtinoy-/oridecon-skills - Docs: https://docs.oridecon.dev/ - Agent rules: https://docs.oridecon.dev/agents.md ## Architecture (read this first) - Contract-first: every extension depends only on `oridecon` and `oridecon-contracts`, never on another extension. - Providers own lifecycle: `register()` binds, `boot()` resolves, `shutdown()` tears down. Boot order is `ProviderPriority`. - Constructor injection: type-hint a protocol, the container resolves it. - Result type: domain failures are `Ok` / `Err`; infrastructure failures still raise. - Import linter enforces package boundaries. Agents should not import across extensions. ## Why it is AI-friendly - 100+ protocols agents can inspect instead of guessing implementations. - 533 error codes with a reference page. - https://docs.oridecon.dev/llms.txt, https://docs.oridecon.dev/llms-full.txt, https://docs.oridecon.dev/agents.md, https://docs.oridecon.dev/SKILL.md, https://docs.oridecon.dev/getting-started/for-coding-agents/, https://docs.oridecon.dev/llms/index.txt. - Drop-in markdown skill at /SKILL.md for Claude Code, Cursor, OpenCode. - 17 AI packages: orchestrator, LLM, RAG, agents, memory, MCP, skills, session, workers, eval, guard, governance, prompt, observability, relay, feedback, relay-gateway. - Gated example apps plus a fleet hub, each booting the real Application. ## Package catalog - Foundation: oridecon, oridecon-contracts - Web: oridecon-web, oridecon-http, oridecon-graphql, oridecon-webhook - Data: oridecon-sql, oridecon-nosql, oridecon-cache, oridecon-storage, oridecon-search - Security: oridecon-auth, oridecon-secrets - Events: oridecon-events, oridecon-queue, oridecon-notification - Infra: oridecon-tasks, oridecon-workflow, oridecon-tenancy, oridecon-resilience, oridecon-monitor, oridecon-audit, oridecon-vector, oridecon-graph, oridecon-features - AI: oridecon-ai, oridecon-ai-llm, oridecon-ai-rag, oridecon-ai-agents, oridecon-ai-memory, oridecon-ai-skills, oridecon-ai-session, oridecon-ai-mcp, oridecon-ai-workers, oridecon-ai-feedback, oridecon-ai-guard, oridecon-ai-governance, oridecon-ai-evaluation, oridecon-ai-prompt, oridecon-ai-observability, oridecon-ai-relay, oridecon-ai-relay-gateway - Multimedia: oridecon-multimedia plus beat, image, interpolate, music, tts, upscale, video - Experimental: oridecon-admin, oridecon-cli, oridecon-ui, oridecon-testing ## How to learn this codebase Read in this order. Do not scrape the splash page for rules. 1. https://docs.oridecon.dev/llms.txt — this file (identity, install, rules, catalog) 2. https://docs.oridecon.dev/agents.md — hierarchy, Result vs exceptions, provider lifecycle, never-list 3. https://docs.oridecon.dev/getting-started/for-coding-agents/ — repo map, one project tree, recipes 4. https://docs.oridecon.dev/getting-started/common-mistakes/ — fail vs fix 5. https://docs.oridecon.dev/SKILL.md — umbrella skill; pack: https://github.com/dbtinoy-/oridecon-skills; install: https://docs.oridecon.dev/getting-started/agent-skills/ 6. Copy an example from https://docs.oridecon.dev/examples/ rather than inventing a tree 7. Prefer protocols in `oridecon-contracts` over concrete classes in extensions Framework repository (branch `dev`): - `AGENTS.md` — canonical ruleset - `examples//` — runnable apps + `example-hub` - `core/oridecon`, `core/oridecon-contracts` — foundation - `packages/oridecon-*` — web, sql, auth, queue, … - `experimental/ai/oridecon-ai*`, `experimental/multimedia/oridecon-multimedia*` - `experimental/apps/oridecon-{cli,admin,ui}` Docs site: getting-started, fundamentals, guides, ecosystem, examples, and blog are authored. Package pages under packages/, platform/, and experimental/ are copies from the framework (sidebar hrefs in packages.json). Do not hand-edit generated package markdown. ## Project layout (one tree) Templates add packages, not a different shape. No `--structure` flag. No `models/` directory. Feature code uses `domains/`. App providers live in app-root `di/` (`*_provider.py`). Modules have `provider.py`. Cross-cutting code stays in `shared/`. ``` src// app.py # create_app() — composition root; WebModule.configure(discover=[...]) controllers/ # unscoped HTTP, auto-discovered domains/ # unscoped domain types di/ # app providers (*_provider.py) services/ infrastructure/ # db, cache, events shared/ # errors, middleware, health modules// # oridecon new module protocols.py provider.py domains/ controllers/ ``` - Human docs: https://docs.oridecon.dev/getting-started/project-structure/ - CLI map: https://docs.oridecon.dev/experimental/oridecon-cli/docs/PROJECT_LAYOUT/ ## Install ```bash uv add "oridecon-cli>=0.1,<0.2" oridecon new project my-app --template web-api cd my-app && oridecon run ``` Core package gives you Application, Provider, Container, DI decorators, OrideconConfig, Result, and modules. `oridecon-contracts` installs automatically. Common stacks: ```bash uv add oridecon-web # ASGI, controllers, OpenAPI uv add oridecon-sql # async Postgres / MySQL / SQLite uv add oridecon-ai oridecon-ai-llm # AI orchestration + multi-provider LLM ``` ## Minimal API ```python from oridecon.web import Controller, get class HelloController(Controller): prefix = "/api" @get("/hello") async def hello(self) -> dict: return {"message": "Hello, Oridecon!"} ``` Wire with `WebModule.configure(discover=["my_app.controllers", "my_app.modules"])` and serve with `oridecon run`. ## Rules for coding agents These are the non-negotiable rules from the framework AGENTS.md. Violating any of them is a blocking issue. ### Package hierarchy - `oridecon-contracts` imports nothing from the ecosystem. Protocols, types, exceptions only. - `oridecon` imports only from `oridecon-contracts`. - Extension packages (`oridecon-*`) import from `oridecon` and `oridecon-contracts` — never from each other. - Cross-extension communication goes through contracts, the container, providers, and IoC. - `oridecon-ai-*` packages do not import each other or `oridecon-ai`. The orchestrator discovers them via entry points. ### Golden rule > If two or more packages need the same type, protocol, or exception, it lives in `oridecon-contracts`. No exceptions. ### Always - Constructor injection for every dependency. Type-hint the protocol, not `Any`. - Providers own lifecycle: `register(ContainerRegistrarProtocol)` binds, `boot(ContainerResolverProtocol)` resolves, `shutdown()` tears down. `register()` never resolves. - `Result[T, E]` for expected domain failures (`Ok` / `Err`). Exceptions for infrastructure failures. - Registry-based dispatch instead of `if/elif` chains. Empty `__init__`, `with_defaults()` classmethod. - Absolute imports. `from __future__ import annotations` at the top of every file. - Async I/O. Never block the event loop. Store `asyncio.create_task()` references. - Structured logging via `oridecon.logging.get_logger`. Core config key is `json_format`. Never `print()`. ### Never - Service locator (passing the container into services). - Direct cross-extension imports (`oridecon-web` → `oridecon-sql`). - `result.unwrap()` without `is_ok()`. - Wrapping infrastructure exceptions in `Result`. - Returning `Result` from `__init__` or lifecycle hooks. - Module-level or class-level singletons. Use container-managed singletons. - Mock/test classes in production `src/` trees. - Business logic on Provider classes. ### Result vs exceptions | Use `Result[T, E]` | Raise | |---|---| | User not found, validation failed | Database connection lost | | Payment declined, insufficient permissions | Serialization bug | | Skill execution failed (expected) | Container resolution failed | | Any failure the caller is expected to handle | Any failure that should propagate | When answering questions about Oridecon, prefer protocols over concrete classes, cite package names with the `oridecon-` prefix, and link to docs.oridecon.dev. ## Examples Runnable apps from the framework repository (`examples/`). Each boots the real Application — real DI, real providers, in-memory backends. Catalog: https://docs.oridecon.dev/examples/ From the repository root: ```bash PYTHONPATH=examples//src uv run python -m make test-examples ``` The hub (`example-hub`, module `example_hub`, :7000) mounts every web example under `/examples//`. - [Example Hub](https://docs.oridecon.dev/examples/#example-hub) — Boots every web example’s real Application in-process and mounts it under /examples//. One port, live health, standalone ports preserved. Run: `PYTHONPATH=examples/example-hub/src uv run python -m example_hub` → :7000. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/example-hub. Packages: oridecon, oridecon-web. - [Support Agent](https://docs.oridecon.dev/examples/#support-agent) — A ReAct support-desk agent with three container-injected tools, a scripted LLM boundary, and a trace table in the browser. Run: `PYTHONPATH=examples/support-agent/src uv run python -m support_agent` → :8082. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/support-agent. Packages: oridecon-ai-agents, oridecon-web. - [Memory Chat](https://docs.oridecon.dev/examples/#memory-chat) — Episodic plus semantic memory with owner isolation. Alice’s allergies never leak into Bob’s session — no model calls. Run: `PYTHONPATH=examples/memory-chat/src uv run python -m memory_chat` → :8083. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/memory-chat. Packages: oridecon-ai-memory, oridecon-web. - [AI Guardrails](https://docs.oridecon.dev/examples/#ai-guardrails) — Injection blocking, PII redaction, oversize denial, restricted models, and budget exhaustion — with a live audit trail. Run: `PYTHONPATH=examples/ai-guardrails/src uv run python -m guard_gate` → :8084. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/ai-guardrails. Packages: oridecon-ai-guard, oridecon-ai-governance, oridecon-web. - [Prompt Lab](https://docs.oridecon.dev/examples/#prompt-lab) — Version a support-reply prompt, inspect history, roll back, and run deterministic A/B over four seeded cases. Run: `PYTHONPATH=examples/prompt-lab/src uv run python -m prompt_lab` → :8085. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/prompt-lab. Packages: oridecon-ai-prompt, oridecon-web. - [Feedback Loop](https://docs.oridecon.dev/examples/#feedback-loop) — Rate canned answers; low scores promote into a regression suite. Close the quality loop without a model call. Run: `PYTHONPATH=examples/feedback-loop/src uv run python -m feedback_loop` → :8086. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/feedback-loop. Packages: oridecon-ai-feedback, oridecon-ai-evaluation, oridecon-web. - [RAG Docs](https://docs.oridecon.dev/examples/#rag-docs) — Cited answers over the framework’s own markdown. Stdlib hashing embedder, pluggable vector vs MMR retrieval. Run: `PYTHONPATH=examples/rag-docs/src uv run python -m rag_docs` → :7075. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/rag-docs. Packages: oridecon-ai-rag, oridecon-vector, oridecon-web. - [LLM Router](https://docs.oridecon.dev/examples/#llm-router) — Content generation and structured extraction behind a scripted LLM client — repeatable, no API key. Run: `PYTHONPATH=examples/llm-router/src uv run python -m content_gen` → :8093. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/llm-router. Packages: oridecon-ai-llm, oridecon-web. - [RAG Pipeline](https://docs.oridecon.dev/examples/#rag-pipeline) — Chunk, upsert, and retrieve through VectorStoreProtocol. Cosine collection at boot, no external vector database. Run: `PYTHONPATH=examples/rag-pipeline/src uv run python -m ragdocs` → :8096. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/rag-pipeline. Packages: oridecon-vector, oridecon-ai-rag, oridecon-web. - [Auth Web](https://docs.oridecon.dev/examples/#auth-web) — Cookie sessions, JWT claims, lockout after five failures, constant-time verification. Register and manage accounts in the browser. Run: `PYTHONPATH=examples/auth-web/src uv run python -m auth_web` → :8081. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/auth-web. Packages: oridecon-auth, oridecon-web. - [Auth RBAC](https://docs.oridecon.dev/examples/#auth-rbac) — Live authorize() over a permission matrix. Viewer / editor / admin personas, wildcard patterns, role inheritance. Run: `PYTHONPATH=examples/auth-rbac/src uv run python -m rbac_console` → :8090. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/auth-rbac. Packages: oridecon-auth, oridecon-web. - [Auth API Keys](https://docs.oridecon.dev/examples/#auth-apikeys) — Scoped machine keys shown once as raw secrets. Revoke and the next X-API-Key request is 401. Run: `PYTHONPATH=examples/auth-apikeys/src uv run python -m apikey_console` → :8091. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/auth-apikeys. Packages: oridecon-auth, oridecon-web. - [Auth MFA](https://docs.oridecon.dev/examples/#auth-mfa) — Pending-challenge sessions, TOTP enrollment with backup codes, attempt capping, password required to disable. Run: `PYTHONPATH=examples/auth-mfa/src uv run python -m mfa_console` → :8092. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/auth-mfa. Packages: oridecon-auth, oridecon-web. - [Realtime Monitor](https://docs.oridecon.dev/examples/#realtime-monitor) — SSE history replay then live stream, a WebSocket operator channel, and a vanilla EventSource client. No npm. Run: `PYTHONPATH=examples/realtime-monitor/src uv run python -m ops_console` → :7071. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/realtime-monitor. Packages: oridecon-web, oridecon-events. - [Event-Driven Orders](https://docs.oridecon.dev/examples/#event-driven-orders) — CQRS order lifecycle with domain events, a read-model projection, notification side effects, and a transactional outbox. Run: `PYTHONPATH=examples/event-driven-orders/src uv run python -m orders` → :7074. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/event-driven-orders. Packages: oridecon-events, oridecon-web. - [Event Timeline](https://docs.oridecon.dev/examples/#event-timeline) — Publish checkout facts onto an in-memory stream, watch subscribers, inspect sequence numbers, replay without duplicates. Run: `PYTHONPATH=examples/event-timeline/src uv run python -m timeline_lab` → :8102. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/event-timeline. Packages: oridecon-events, oridecon-web. - [Resilient Rates](https://docs.oridecon.dev/examples/#resilient-rates) — Retry, circuit breaker, timeout, single-flight, and stale fallback against a scriptable hostile upstream. Run: `PYTHONPATH=examples/resilient-rates/src uv run python -m rates` → :7073. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/resilient-rates. Packages: oridecon-resilience, oridecon-cache, oridecon-web. - [Monitor Stack](https://docs.oridecon.dev/examples/#monitor-stack) — Health registry, counters, gauges, histograms, and timed spans through the real MonitorModule protocols. Run: `PYTHONPATH=examples/monitor-stack/src uv run python -m monitorstack` → :8094. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/monitor-stack. Packages: oridecon-monitor, oridecon-web. - [Queue Worker](https://docs.oridecon.dev/examples/#queue-worker) — Publish to a tasks topic and watch MessageConsumer handle it. Retry metadata rides on BusMessage. Run: `PYTHONPATH=examples/queue-worker/src uv run python -m queueworker` → :8095. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/queue-worker. Packages: oridecon-queue, oridecon-web. - [SQL Repository](https://docs.oridecon.dev/examples/#sql-repository) — CRUD for a task resource on in-memory SQLite. SQL stays in the repository; the controller stays thin. Run: `PYTHONPATH=examples/sql-repository/src uv run python -m taskapp` → :8097. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/sql-repository. Packages: oridecon-sql, oridecon-web. - [Webhook Relay](https://docs.oridecon.dev/examples/#webhook-relay) — Inbound webhooks with package-managed subscriptions and constant-time HMAC-SHA256 verification. Run: `PYTHONPATH=examples/webhook-relay/src uv run python -m webhookrelay` → :8098. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/webhook-relay. Packages: oridecon-webhook, oridecon-web. - [Feature Flags](https://docs.oridecon.dev/examples/#feature-flags) — Percentage, variant, and attribute rollouts with runtime overrides, TTL cache flush, and an audit trail. Run: `PYTHONPATH=examples/feature-flags/src uv run python -m release_control` → :8099. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/feature-flags. Packages: oridecon-features, oridecon-web. - [Approval Flow](https://docs.oridecon.dev/examples/#approval-flow) — Purchase approval as a real StateMachine: manager and finance gates, retry, compensation, transition history. Run: `PYTHONPATH=examples/approval-flow/src uv run python -m approval_flow` → :8100. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/approval-flow. Packages: oridecon-workflow, oridecon-web. - [Artifact Vault](https://docs.oridecon.dev/examples/#artifact-vault) — Object-storage workbench on the memory driver: upload, metadata, ETag, download, delete, honest access capabilities. Run: `PYTHONPATH=examples/artifact-vault/src uv run python -m artifact_vault` → :8101. Source: https://github.com/dbtinoy-/oridecon/tree/dev/examples/artifact-vault. Packages: oridecon-storage, oridecon-web. ## Blog Notes on building Oridecon. Index: https://docs.oridecon.dev/blog/ · RSS: https://docs.oridecon.dev/blog/rss.xml - [Alpha 0.1.x — what is stable](https://docs.oridecon.dev/blog/alpha-what-is-stable/): The architecture is the pin. Package names and experimental surfaces will still move. Here is what we will not casually rewrite. - [How coding agents should read Oridecon](https://docs.oridecon.dev/blog/how-agents-read-oridecon/): The shortest path from a fresh clone to a change that will pass the import linter — llms.txt, agents.md, contracts, then an example. - [Coming from FastAPI](https://docs.oridecon.dev/blog/coming-from-fastapi/): FastAPI is a great HTTP layer. Oridecon keeps that instinct and puts a composition root around it — you are not starting over. - [I built a Python framework inspired by Laravel](https://docs.oridecon.dev/blog/inspired-by-laravel/): Laravel taught me what developer experience feels like. Here is how those instincts live in Python. ## Full documentation index - [Audit Index](https://docs.oridecon.dev/audit/) - [Dependencies Audit](https://docs.oridecon.dev/audit/dependencies/) - [Doc Claims Audit](https://docs.oridecon.dev/audit/doc_claims/) - [Doc Defaults Audit](https://docs.oridecon.dev/audit/doc_defaults/) - [Doc Imports Audit](https://docs.oridecon.dev/audit/doc_imports/) - [Doc Links Audit](https://docs.oridecon.dev/audit/doc_links/) - [Env Vars Audit](https://docs.oridecon.dev/audit/env_vars/) - [Integrations Audit](https://docs.oridecon.dev/audit/integrations/) - [Optional Imports Audit](https://docs.oridecon.dev/audit/optional_imports/) - [Overview Audit](https://docs.oridecon.dev/audit/overview/) - [Protocols Audit](https://docs.oridecon.dev/audit/protocols/) - [Quality Audit](https://docs.oridecon.dev/audit/quality/) - [Rules Audit](https://docs.oridecon.dev/audit/rules/) - [Security Audit](https://docs.oridecon.dev/audit/security/) - [Tests Audit](https://docs.oridecon.dev/audit/tests/) - [Changelog](https://docs.oridecon.dev/changelog/): What shipped in Oridecon 0.1.1, written for humans. - [The Ecosystem](https://docs.oridecon.dev/ecosystem/): Every open-source Oridecon package, grouped by what it does. - [Adoption Paths](https://docs.oridecon.dev/ecosystem/adoption-paths/): Staged adoption guide — start with the CLI, add capabilities as you grow. - [AI Architecture](https://docs.oridecon.dev/ecosystem/ai-architecture/): How the AI packages compose — LLM client, RAG, agents, memory, sessions, skills, MCP, and the rest of the catalog. - [Choosing Backends](https://docs.oridecon.dev/ecosystem/choosing-backends/): Comparison matrices and decision guides for cache, search, storage, queue, and database backends. - [Compatibility & Dependencies](https://docs.oridecon.dev/ecosystem/compatibility/): Inter-package dependency rules, version notes, and known constraints. - [Experimental](https://docs.oridecon.dev/experimental/): CLI, admin, and UI packages that still move faster than the rest of the ecosystem. - [Admin (oridecon-admin)](https://docs.oridecon.dev/experimental/oridecon-admin/): Modern Python-first admin framework for Oridecon — HTMX, CRUD, dashboards, and extensions - [API Reference](https://docs.oridecon.dev/experimental/oridecon-admin/api/): Complete API reference for the oridecon-admin package. - [Architecture](https://docs.oridecon.dev/experimental/oridecon-admin/docs/architecture/): Architecture guide and reference for the oridecon-admin package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/experimental/oridecon-admin/docs/configuration/): Configuration guide and reference for the oridecon-admin package in the Oridecon framework. - [Contributor Reference](https://docs.oridecon.dev/experimental/oridecon-admin/docs/contributor_reference/): Contributor Reference guide and reference for the oridecon-admin package in the Oridecon framework. - [Conventions](https://docs.oridecon.dev/experimental/oridecon-admin/docs/conventions/): Conventions guide and reference for the oridecon-admin package in the Oridecon framework. - [Data Sources](https://docs.oridecon.dev/experimental/oridecon-admin/docs/data_sources/): Data Sources guide and reference for the oridecon-admin package in the Oridecon framework. - [Extension Developer Guide](https://docs.oridecon.dev/experimental/oridecon-admin/docs/extension_developer_guide/): Extension Developer Guide guide and reference for the oridecon-admin package in the Oridecon framework. - [Framework Composition Map](https://docs.oridecon.dev/experimental/oridecon-admin/docs/framework_composition/): Framework Composition Map guide and reference for the oridecon-admin package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/experimental/oridecon-admin/docs/guide/): Guide guide and reference for the oridecon-admin package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/experimental/oridecon-admin/docs/howtos/): How-To Guides guide and reference for the oridecon-admin package in the Oridecon framework. - [LOC Debt Register](https://docs.oridecon.dev/experimental/oridecon-admin/docs/loc_debt/): LOC Debt Register guide and reference for the oridecon-admin package in the Oridecon framework. - [Public API](https://docs.oridecon.dev/experimental/oridecon-admin/docs/public_api/): Public API guide and reference for the oridecon-admin package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/experimental/oridecon-admin/docs/quickstart/): Quickstart guide and reference for the oridecon-admin package in the Oridecon framework. - [Resources](https://docs.oridecon.dev/experimental/oridecon-admin/docs/resources/): Resources guide and reference for the oridecon-admin package in the Oridecon framework. - [Security](https://docs.oridecon.dev/experimental/oridecon-admin/docs/security/): Security guide and reference for the oridecon-admin package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/experimental/oridecon-admin/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-admin package in the Oridecon framework. - [CLI (oridecon-cli)](https://docs.oridecon.dev/experimental/oridecon-cli/): Detailed documentation for oridecon-cli, including architecture, usage guides, and configuration options within the Oridecon ecosystem. - [API Reference](https://docs.oridecon.dev/experimental/oridecon-cli/api/): Complete API reference for the oridecon-cli package. - [Architecture](https://docs.oridecon.dev/experimental/oridecon-cli/docs/architecture/): Architecture guide and reference for the oridecon-cli package in the Oridecon framework. - [Commands](https://docs.oridecon.dev/experimental/oridecon-cli/docs/commands/): Commands guide and reference for the oridecon-cli package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/experimental/oridecon-cli/docs/configuration/): Configuration guide and reference for the oridecon-cli package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/experimental/oridecon-cli/docs/guide/): Guide guide and reference for the oridecon-cli package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/experimental/oridecon-cli/docs/howtos/): How-To Guides guide and reference for the oridecon-cli package in the Oridecon framework. - [Project layout](https://docs.oridecon.dev/experimental/oridecon-cli/docs/project_layout/): One project tree — unscoped feature code, shared cross-cutting packages, and bounded contexts grown in place. - [Public Package CLI Surface Matrix](https://docs.oridecon.dev/experimental/oridecon-cli/docs/public_package_cli_matrix/): Public Package CLI Surface Matrix guide and reference for the oridecon-cli package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/experimental/oridecon-cli/docs/quickstart/): Quickstart guide and reference for the oridecon-cli package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/experimental/oridecon-cli/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-cli package in the Oridecon framework. - [UI (oridecon-ui)](https://docs.oridecon.dev/experimental/oridecon-ui/): Server-rendered HTMX/htpy component library — atoms, molecules, organisms, and layouts for Oridecon web applications. - [API Reference](https://docs.oridecon.dev/experimental/oridecon-ui/api/): Complete API reference for the oridecon-ui package. - [Architecture](https://docs.oridecon.dev/experimental/oridecon-ui/docs/architecture/): Architecture guide and reference for the oridecon-ui package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/experimental/oridecon-ui/docs/configuration/): Configuration guide and reference for the oridecon-ui package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/experimental/oridecon-ui/docs/guide/): Guide guide and reference for the oridecon-ui package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/experimental/oridecon-ui/docs/howtos/): How-To Guides guide and reference for the oridecon-ui package in the Oridecon framework. - [Public API Reference](https://docs.oridecon.dev/experimental/oridecon-ui/docs/public_api/): Public API Reference guide and reference for the oridecon-ui package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/experimental/oridecon-ui/docs/quickstart/): Quickstart guide and reference for the oridecon-ui package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/experimental/oridecon-ui/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-ui package in the Oridecon framework. - [Application Lifecycle](https://docs.oridecon.dev/fundamentals/application-lifecycle/): The composition root, AppState machine, and how Application.start() / stop() actually run. - [Architecture](https://docs.oridecon.dev/fundamentals/architecture/): The package boundary law that keeps Oridecon composable at any scale. - [Boot Sequence](https://docs.oridecon.dev/fundamentals/boot-lifecycle/): register → freeze → boot → shutdown. What each provider hook may do, and what happens when one fails. - [Container Protocols](https://docs.oridecon.dev/fundamentals/container-protocols/): Type-safe dependency injection via structural protocols. - [Dependency Injection](https://docs.oridecon.dev/fundamentals/dependency-injection/): Mastering Inversion of Control (IoC) and dependency management in Oridecon. - [Modules](https://docs.oridecon.dev/fundamentals/modules/): Encapsulating logic and defining public APIs with the Oridecon module system. - [Service Providers](https://docs.oridecon.dev/fundamentals/providers/): The engine of Oridecon: Wiring modules together via Providers. - [Result Pattern](https://docs.oridecon.dev/fundamentals/result-pattern/): Functional error handling using Result[T, E] for predictable application flow. - [YAML Configuration](https://docs.oridecon.dev/fundamentals/yaml-configuration/): Hierarchical configuration with environment interpolation, env-var overrides, and profiles. - [Agent skills](https://docs.oridecon.dev/getting-started/agent-skills/): Install the public oridecon-skills pack in Claude Code, Cursor, or OpenCode — and fetch /SKILL.md when you cannot clone. - [Common mistakes](https://docs.oridecon.dev/getting-started/common-mistakes/): Fail vs fix — the patches the import linter, type checker, and CLI catch first when an agent generates Oridecon code. - [Configuration](https://docs.oridecon.dev/getting-started/configuration/): YAML config, environment profiles, and auto-injection - [Core Concepts](https://docs.oridecon.dev/getting-started/core-concepts/): Providers, dependency injection, the Result type, and modules - [Your First App](https://docs.oridecon.dev/getting-started/first-app/): Scaffold a web API with the Oridecon CLI and have it serving in a minute. - [For coding agents](https://docs.oridecon.dev/getting-started/for-coding-agents/): Read order, repo map, one project tree, and the recipes that pass the import linter — how an agent should learn Oridecon. - [Installation](https://docs.oridecon.dev/getting-started/installation/): Install Oridecon and scaffold a project with the CLI. - [Project Structure](https://docs.oridecon.dev/getting-started/project-structure/): One project tree that grows — unscoped feature code, then bounded contexts in place. - [Guides](https://docs.oridecon.dev/guides/): Eight canonical tutorials, then how-tos that live with the package. - [AI Agents](https://docs.oridecon.dev/guides/ai-agents/): Multi-step agents with tools, strategies, and executor protocols. - [AI Feedback](https://docs.oridecon.dev/guides/ai-feedback/): Collect, process, and store feedback on AI responses — ratings, corrections, and signals. - [AI Integration](https://docs.oridecon.dev/guides/ai-integration/): Build intelligent applications with the Oridecon AI packages — LLMs, RAG, agents, and memory. - [Model Context Protocol (MCP)](https://docs.oridecon.dev/guides/ai-mcp/): Expose tools, resources, and prompts through the MCP protocol — server and client. - [AI Memory](https://docs.oridecon.dev/guides/ai-memory/): Episodic, semantic, and working memory for intelligent agents. - [Retrieval-Augmented Generation](https://docs.oridecon.dev/guides/ai-rag/): Chunk, embed, retrieve, and synthesize with the RAG pipeline protocol. - [AI Sessions](https://docs.oridecon.dev/guides/ai-sessions/): Conversation sessions with branching, checkpointing, and multi-agent coordination. - [AI Skills](https://docs.oridecon.dev/guides/ai-skills/): Register, compose, and execute callable skills for AI agents and MCP. - [AI Workers](https://docs.oridecon.dev/guides/ai-workers/): Background AI work — batch embedding, document ingestion, and maintenance. - [Audit Trail](https://docs.oridecon.dev/guides/audit-trail/): Append-only, HMAC-verified audit logging with retention management. - [Authentication](https://docs.oridecon.dev/guides/authentication/): Identity and access control with oridecon-auth guards, JWT, and RBAC. - [Background Jobs & Tasks](https://docs.oridecon.dev/guides/background-jobs/): Run deferred work, scheduled jobs, and distributed queues with oridecon-tasks. - [Caching](https://docs.oridecon.dev/guides/caching/): Multi-backend caching with a single protocol — swap in-memory, Redis, or Memcached via config. - [The oridecon CLI](https://docs.oridecon.dev/guides/cli/): Scaffold projects, run servers, manage migrations, and inspect your app from one command. - [Contracts, Boundaries, and Extension Points](https://docs.oridecon.dev/guides/contracts/): Where contracts live, what counts as a boundary violation, and how to create or upstream a contract. - [Database & Persistence](https://docs.oridecon.dev/guides/database/): Async SQL with the repository pattern, domain models, and migrations. - [Deployment & Infrastructure](https://docs.oridecon.dev/guides/deployment/): Going from local development to a production Oridecon deployment. - [Event-Driven Architecture](https://docs.oridecon.dev/guides/event-driven/): Commands, events, CQRS, and event sourcing with oridecon-events. - [Feature Flags](https://docs.oridecon.dev/guides/feature-flags/): Runtime flag evaluation with TTL caching, targeting context, and pluggable providers. - [File Storage](https://docs.oridecon.dev/guides/file-storage/): Object and blob storage with a single protocol — swap S3, GCS, Azure Blob, R2, or local filesystem via config. - [Graph Databases](https://docs.oridecon.dev/guides/graph-databases/): Model and query graph data with Neo4j or in-memory via GraphProtocol. - [GraphQL APIs](https://docs.oridecon.dev/guides/graphql/): Schema-first GraphQL with Strawberry, subscriptions, and depth/complexity guards. - [Outbound HTTP Client](https://docs.oridecon.dev/guides/http-client/): Calling external APIs with pooled connections, retries, and observability built in. - [Migrating from FastAPI](https://docs.oridecon.dev/guides/migrating-from-fastapi/): You already know FastAPI. This is a map — Starlette routing, Pydantic, OpenAPI — onto Oridecon's composition root. - [Multi-Tenancy](https://docs.oridecon.dev/guides/multi-tenancy/): Tenant resolution, isolation, and enforcement with oridecon-tenancy. - [NoSQL Document Stores](https://docs.oridecon.dev/guides/nosql/): Async document database access with MongoDB, DynamoDB, and Firestore behind a single protocol. - [Notifications](https://docs.oridecon.dev/guides/notifications/): Send email, SMS, and push through one protocol-based API with swappable providers. - [Observability](https://docs.oridecon.dev/guides/observability/): Structured logging, metrics, distributed tracing, and health checks with oridecon-monitor. - [Queue & Message Bus](https://docs.oridecon.dev/guides/queue/): Async publish/subscribe messaging with Redis, RabbitMQ, Kafka, SQS, and more. - [Real-Time & WebSockets](https://docs.oridecon.dev/guides/real-time/): Server-sent events, WebSocket connections, and streaming responses. - [Resilience](https://docs.oridecon.dev/guides/resilience/): Protect calls to flaky dependencies with retry, circuit breaker, bulkhead, rate limit, throttle, and fallback. - [Full-Text Search](https://docs.oridecon.dev/guides/search/): Index and query documents through a single protocol over Elasticsearch, Meilisearch, Typesense, or a SQL fallback. - [Testing Strategies](https://docs.oridecon.dev/guides/testing/): Fast, decoupled tests with fakes, test clients, and protocol compliance suites. - [Vector Stores](https://docs.oridecon.dev/guides/vector-stores/): Store and search embeddings with pgvector, Qdrant, Pinecone, or in-memory. - [Webhooks](https://docs.oridecon.dev/guides/webhooks/): Outbound webhook subscriptions, HMAC-signed delivery, retries, and dead-letter handling with oridecon-webhook. - [Workflows & Sagas](https://docs.oridecon.dev/guides/workflows-sagas/): Orchestrate multi-step processes with compensation, state machines, and pipeline steps. - [The AI Friendly Python Framework](https://docs.oridecon.dev/): Oridecon is an async-first, contract-driven Python framework for coding agents. Protocols, a typed DI container, 17 AI packages, and a full backend — web, SQL, auth, queues. - [Packages](https://docs.oridecon.dev/packages/): Every Oridecon package, grouped by domain. - [Data & Storage](https://docs.oridecon.dev/packages/data/): SQL, NoSQL, cache, object storage, and search. - [Cache (oridecon-cache)](https://docs.oridecon.dev/packages/data/oridecon-cache/) - [API Reference](https://docs.oridecon.dev/packages/data/oridecon-cache/api/): Complete API reference for the oridecon-cache package. - [Oridecon-Cache API](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/api/): Oridecon-Cache API guide and reference for the oridecon-cache package in the Oridecon framework. - [Architecture](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/architecture/): Architecture for oridecon-cache - [Backends](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/backends/): Backends guide and reference for the oridecon-cache package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/configuration/): Configuration for oridecon-cache - [Guide](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/guide/): Guide for oridecon-cache - [How-To Guides](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/howtos/): How-To Guides for oridecon-cache - [Quickstart](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/quickstart/): Quickstart for oridecon-cache - [Troubleshooting](https://docs.oridecon.dev/packages/data/oridecon-cache/docs/troubleshooting/): Troubleshooting for oridecon-cache - [NOSQL (oridecon-nosql)](https://docs.oridecon.dev/packages/data/oridecon-nosql/): NoSQL database backends - [API Reference](https://docs.oridecon.dev/packages/data/oridecon-nosql/api/): Complete API reference for the oridecon-nosql package. - [Architecture](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/architecture/): Architecture for oridecon-nosql - [Backends](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/backends/): Backends guide and reference for the oridecon-nosql package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/configuration/): Configuration for oridecon-nosql - [Guide](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/guide/): Guide for oridecon-nosql - [How-To Guides](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/howtos/): How-To Guides for oridecon-nosql - [Quickstart](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/quickstart/): Quickstart for oridecon-nosql - [Troubleshooting](https://docs.oridecon.dev/packages/data/oridecon-nosql/docs/troubleshooting/): Troubleshooting for oridecon-nosql - [Search (oridecon-search)](https://docs.oridecon.dev/packages/data/oridecon-search/) - [API Reference](https://docs.oridecon.dev/packages/data/oridecon-search/api/): Complete API reference for the oridecon-search package. - [Architecture](https://docs.oridecon.dev/packages/data/oridecon-search/docs/architecture/): Architecture for oridecon-search - [Primary backend resolves as SearchEngine; named ones by Annotated](https://docs.oridecon.dev/packages/data/oridecon-search/docs/backends/): Primary backend resolves as SearchEngine; named ones by Annotated guide and reference for the oridecon-search package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/data/oridecon-search/docs/configuration/): Configuration for oridecon-search - [Guide](https://docs.oridecon.dev/packages/data/oridecon-search/docs/guide/): Guide for oridecon-search - [How-To Guides](https://docs.oridecon.dev/packages/data/oridecon-search/docs/howtos/): How-To Guides for oridecon-search - [Quickstart](https://docs.oridecon.dev/packages/data/oridecon-search/docs/quickstart/): Quickstart for oridecon-search - [Troubleshooting](https://docs.oridecon.dev/packages/data/oridecon-search/docs/troubleshooting/): Troubleshooting for oridecon-search - [SQL (oridecon-sql)](https://docs.oridecon.dev/packages/data/oridecon-sql/): Async SQLAlchemy ORM: repositories, unit-of-work - [API Reference](https://docs.oridecon.dev/packages/data/oridecon-sql/api/): Complete API reference for the oridecon-sql package. - [Architecture](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/architecture/): Architecture for oridecon-sql - [application.yaml](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/backends/): application.yaml guide and reference for the oridecon-sql package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/configuration/): Configuration for oridecon-sql - [Guide](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/guide/): Guide for oridecon-sql - [How-To Guides](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/howtos/): How-To Guides for oridecon-sql - [Quickstart](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/quickstart/): Quickstart for oridecon-sql - [Troubleshooting](https://docs.oridecon.dev/packages/data/oridecon-sql/docs/troubleshooting/): Troubleshooting for oridecon-sql - [Storage (oridecon-storage)](https://docs.oridecon.dev/packages/data/oridecon-storage/) - [API Reference](https://docs.oridecon.dev/packages/data/oridecon-storage/api/): Complete API reference for the oridecon-storage package. - [Architecture](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/architecture/): Architecture for oridecon-storage - [Backends](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/backends/): Backends guide and reference for the oridecon-storage package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/configuration/): Configuration for oridecon-storage - [Guide](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/guide/): Guide for oridecon-storage - [How-To Guides](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/howtos/): How-To Guides for oridecon-storage - [Quickstart](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/quickstart/): Quickstart for oridecon-storage - [Troubleshooting](https://docs.oridecon.dev/packages/data/oridecon-storage/docs/troubleshooting/): Troubleshooting for oridecon-storage - [Events & Messaging](https://docs.oridecon.dev/packages/events/): Domain events, queues, and notifications. - [Events (oridecon-events)](https://docs.oridecon.dev/packages/events/oridecon-events/): CQRS, Event Sourcing, EventBus, sagas - [API Reference](https://docs.oridecon.dev/packages/events/oridecon-events/api/): Complete API reference for the oridecon-events package. - [Architecture](https://docs.oridecon.dev/packages/events/oridecon-events/docs/architecture/): Architecture for oridecon-events - [Configuration](https://docs.oridecon.dev/packages/events/oridecon-events/docs/configuration/): Configuration for oridecon-events - [Guide](https://docs.oridecon.dev/packages/events/oridecon-events/docs/guide/): Guide for oridecon-events - [How-To Guides](https://docs.oridecon.dev/packages/events/oridecon-events/docs/howtos/): How-To Guides for oridecon-events - [In ProjectionProtocol.apply():](https://docs.oridecon.dev/packages/events/oridecon-events/docs/projections/): In ProjectionProtocol.apply(): guide and reference for the oridecon-events package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/events/oridecon-events/docs/quickstart/): Quickstart for oridecon-events - [Usage](https://docs.oridecon.dev/packages/events/oridecon-events/docs/sagas/): Usage guide and reference for the oridecon-events package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/events/oridecon-events/docs/troubleshooting/): Troubleshooting for oridecon-events - [Notification (oridecon-notification)](https://docs.oridecon.dev/packages/events/oridecon-notification/): Push notifications (FCM, APNs, WebPush) - [API Reference](https://docs.oridecon.dev/packages/events/oridecon-notification/api/): Complete API reference for the oridecon-notification package. - [Architecture](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/architecture/): Architecture for oridecon-notification - [All operations work identically — no external dependencies](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/channels/): All operations work identically — no external dependencies guide and reference for the oridecon-notification package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/configuration/): Configuration for oridecon-notification - [Guide](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/guide/): Guide for oridecon-notification - [How-To Guides](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/howtos/): How-To Guides for oridecon-notification - [Quickstart](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/quickstart/): Quickstart for oridecon-notification - [Troubleshooting](https://docs.oridecon.dev/packages/events/oridecon-notification/docs/troubleshooting/): Troubleshooting for oridecon-notification - [Queue (oridecon-queue)](https://docs.oridecon.dev/packages/events/oridecon-queue/): Message queue backends (Redis, RabbitMQ, SQS) - [API Reference](https://docs.oridecon.dev/packages/events/oridecon-queue/api/): Complete API reference for the oridecon-queue package. - [Architecture](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/architecture/): Architecture for oridecon-queue - [Backends](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/backends/): Backends guide and reference for the oridecon-queue package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/configuration/): Configuration for oridecon-queue - [Guide](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/guide/): Guide for oridecon-queue - [How-To Guides](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/howtos/): How-To Guides for oridecon-queue - [Quickstart](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/quickstart/): Quickstart for oridecon-queue - [Troubleshooting](https://docs.oridecon.dev/packages/events/oridecon-queue/docs/troubleshooting/): Troubleshooting for oridecon-queue - [Foundation](https://docs.oridecon.dev/packages/foundation/): Core framework and contracts — the two packages every app starts with. - [Core (oridecon)](https://docs.oridecon.dev/packages/foundation/oridecon/): Core framework: container, DI, registry, config, logging - [Contracts (oridecon-contracts)](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/): Protocols, types, exceptions, domain, Result - [API Reference](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/api/): Complete API reference for the oridecon-contracts package. - [Architecture](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/architecture/): Architecture for oridecon-contracts - [Configuration](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/configuration/): Configuration for oridecon-contracts - [Guide](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/guide/): Guide for oridecon-contracts - [How-To Guides](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/howtos/): How-To Guides for oridecon-contracts - [Quickstart](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/quickstart/): Quickstart for oridecon-contracts - [Troubleshooting](https://docs.oridecon.dev/packages/foundation/oridecon-contracts/docs/troubleshooting/): Troubleshooting for oridecon-contracts - [API Reference](https://docs.oridecon.dev/packages/foundation/oridecon/api/): Complete API reference for the oridecon package. - [Architecture](https://docs.oridecon.dev/packages/foundation/oridecon/docs/architecture/): Architecture for oridecon - [Configuration](https://docs.oridecon.dev/packages/foundation/oridecon/docs/configuration/): Configuration for oridecon - [Guide](https://docs.oridecon.dev/packages/foundation/oridecon/docs/guide/): Guide for oridecon - [How-To Guides](https://docs.oridecon.dev/packages/foundation/oridecon/docs/howtos/): How-To Guides for oridecon - [Plugins (oridecon.plugins)](https://docs.oridecon.dev/packages/foundation/oridecon/docs/plugins/): Plugins (oridecon.plugins) guide and reference for the oridecon package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/foundation/oridecon/docs/quickstart/): Quickstart for oridecon - [Security](https://docs.oridecon.dev/packages/foundation/oridecon/docs/security/): Security for oridecon - [Troubleshooting](https://docs.oridecon.dev/packages/foundation/oridecon/docs/troubleshooting/): Troubleshooting for oridecon - [Infrastructure](https://docs.oridecon.dev/packages/infra/): Tasks, workflows, tenancy, resilience, vectors, and ops. - [Audit (oridecon-audit)](https://docs.oridecon.dev/packages/infra/oridecon-audit/): Audit trail with tamper detection, retention policies, and admin integration - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-audit/api/): Complete API reference for the oridecon-audit package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/architecture/): Architecture for oridecon-audit - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/configuration/): Configuration for oridecon-audit - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/guide/): Guide for oridecon-audit - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/howtos/): How-To Guides for oridecon-audit - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/quickstart/): Quickstart for oridecon-audit - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-audit/docs/troubleshooting/): Troubleshooting for oridecon-audit - [Features (oridecon-features)](https://docs.oridecon.dev/packages/infra/oridecon-features/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-features/api/): Complete API reference for the oridecon-features package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/architecture/): Architecture for oridecon-features - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/configuration/): Configuration for oridecon-features - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/guide/): Guide for oridecon-features - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/howtos/): How-To Guides for oridecon-features - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/quickstart/): Quickstart for oridecon-features - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-features/docs/troubleshooting/): Troubleshooting for oridecon-features - [Graph (oridecon-graph)](https://docs.oridecon.dev/packages/infra/oridecon-graph/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-graph/api/): Complete API reference for the oridecon-graph package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/architecture/): Architecture for oridecon-graph - [GraphStoreProtocol resolves to InMemoryGraphStore](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/backends/): GraphStoreProtocol resolves to InMemoryGraphStore guide and reference for the oridecon-graph package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/configuration/): Configuration for oridecon-graph - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/guide/): Guide for oridecon-graph - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/howtos/): How-To Guides for oridecon-graph - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/quickstart/): Quickstart for oridecon-graph - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-graph/docs/troubleshooting/): Troubleshooting for oridecon-graph - [Monitor (oridecon-monitor)](https://docs.oridecon.dev/packages/infra/oridecon-monitor/): Metrics, health checks, structured logging - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-monitor/api/): Complete API reference for the oridecon-monitor package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/architecture/): Architecture for oridecon-monitor - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/configuration/): Configuration for oridecon-monitor - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/guide/): Guide for oridecon-monitor - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/howtos/): How-To Guides for oridecon-monitor - [... work ...](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/metrics/): ... work ... guide and reference for the oridecon-monitor package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/quickstart/): Quickstart for oridecon-monitor - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-monitor/docs/troubleshooting/): Troubleshooting for oridecon-monitor - [Resilience (oridecon-resilience)](https://docs.oridecon.dev/packages/infra/oridecon-resilience/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-resilience/api/): Complete API reference for the oridecon-resilience package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/architecture/): Architecture for oridecon-resilience - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/configuration/): Configuration for oridecon-resilience - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/guide/): Guide for oridecon-resilience - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/howtos/): How-To Guides for oridecon-resilience - [Patterns](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/patterns/): Patterns guide and reference for the oridecon-resilience package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/quickstart/): Quickstart for oridecon-resilience - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-resilience/docs/troubleshooting/): Troubleshooting for oridecon-resilience - [Tasks (oridecon-tasks)](https://docs.oridecon.dev/packages/infra/oridecon-tasks/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-tasks/api/): Complete API reference for the oridecon-tasks package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/architecture/): Architecture for oridecon-tasks - [Backends](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/backends/): Backends guide and reference for the oridecon-tasks package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/configuration/): Configuration for oridecon-tasks - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/guide/): Guide for oridecon-tasks - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/howtos/): How-To Guides for oridecon-tasks - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/quickstart/): Quickstart for oridecon-tasks - [Task Registration Contract](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/registration/): Task Registration Contract guide and reference for the oridecon-tasks package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-tasks/docs/troubleshooting/): Troubleshooting for oridecon-tasks - [Tenancy (oridecon-tenancy)](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/api/): Complete API reference for the oridecon-tenancy package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/architecture/): Architecture for oridecon-tenancy - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/configuration/): Configuration for oridecon-tenancy - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/guide/): Guide for oridecon-tenancy - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/howtos/): How-To Guides for oridecon-tenancy - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/quickstart/): Quickstart for oridecon-tenancy - [Archive the schema (rename to tenant_{id}_deprovisioned)](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/strategies/): Archive the schema (rename to tenant_{id}_deprovisioned) guide and reference for the oridecon-tenancy package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-tenancy/docs/troubleshooting/): Troubleshooting for oridecon-tenancy - [Vector (oridecon-vector)](https://docs.oridecon.dev/packages/infra/oridecon-vector/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-vector/api/): Complete API reference for the oridecon-vector package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/architecture/): Architecture for oridecon-vector - [Backends](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/backends/): Backends guide and reference for the oridecon-vector package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/configuration/): Configuration for oridecon-vector - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/guide/): Guide for oridecon-vector - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/howtos/): How-To Guides for oridecon-vector - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/quickstart/): Quickstart for oridecon-vector - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/troubleshooting/): Troubleshooting for oridecon-vector - [Vector Stores in oridecon-vector](https://docs.oridecon.dev/packages/infra/oridecon-vector/docs/vector-stores/): Vector Stores in oridecon-vector guide and reference for the oridecon-vector package in the Oridecon framework. - [Workflow (oridecon-workflow)](https://docs.oridecon.dev/packages/infra/oridecon-workflow/) - [API Reference](https://docs.oridecon.dev/packages/infra/oridecon-workflow/api/): Complete API reference for the oridecon-workflow package. - [Architecture](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/architecture/): Architecture for oridecon-workflow - [Configuration](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/configuration/): Configuration for oridecon-workflow - [Guide](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/guide/): Guide for oridecon-workflow - [How-To Guides](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/howtos/): How-To Guides for oridecon-workflow - [Database Migrations for oridecon-workflow](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/migration-reference/): Database Migrations for oridecon-workflow guide and reference for the oridecon-workflow package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/quickstart/): Quickstart for oridecon-workflow - [Saga Selection Guide](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/saga-selection/): Saga Selection Guide guide and reference for the oridecon-workflow package in the Oridecon framework. - [Sagas](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/sagas/): Sagas guide and reference for the oridecon-workflow package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/infra/oridecon-workflow/docs/troubleshooting/): Troubleshooting for oridecon-workflow - [Security](https://docs.oridecon.dev/packages/security/): Authentication, authorization, and secret vaults. - [Auth (oridecon-auth)](https://docs.oridecon.dev/packages/security/oridecon-auth/) - [API Reference](https://docs.oridecon.dev/packages/security/oridecon-auth/api/): Complete API reference for the oridecon-auth package. - [Oridecon-Auth API](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/api/): Oridecon-Auth API guide and reference for the oridecon-auth package in the Oridecon framework. - [Architecture](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/architecture/): Architecture for oridecon-auth - [Configuration](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/configuration/): Configuration for oridecon-auth - [Guide](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/guide/): Guide for oridecon-auth - [How-To Guides](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/howtos/): How-To Guides for oridecon-auth - [Quickstart](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/quickstart/): Quickstart for oridecon-auth - [application.yaml](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/security/): application.yaml guide and reference for the oridecon-auth package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/security/oridecon-auth/docs/troubleshooting/): Troubleshooting for oridecon-auth - [Secrets (oridecon-secrets)](https://docs.oridecon.dev/packages/security/oridecon-secrets/): Secret vaults with rotation, tenant scoping, and audit for Oridecon Framework - [API Reference](https://docs.oridecon.dev/packages/security/oridecon-secrets/api/): Complete API reference for the oridecon-secrets package. - [Utilities](https://docs.oridecon.dev/packages/utilities/): Testing kit, plus pointers to experimental CLI / admin / UI. - [Testing (oridecon-testing)](https://docs.oridecon.dev/packages/utilities/oridecon-testing/) - [API Reference](https://docs.oridecon.dev/packages/utilities/oridecon-testing/api/): Complete API reference for the oridecon-testing package. - [Architecture](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/architecture/): Architecture for oridecon-testing - [Run with: pytest tests/ --verbose](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/compliance/): Compliance test suites guide and reference for the oridecon-testing package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/configuration/): Configuration for oridecon-testing - [Guide](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/guide/): Guide for oridecon-testing - [How-To Guides](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/howtos/): How-To Guides for oridecon-testing - [Quickstart](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/quickstart/): Quickstart for oridecon-testing - [Troubleshooting](https://docs.oridecon.dev/packages/utilities/oridecon-testing/docs/troubleshooting/): Troubleshooting for oridecon-testing - [Web & HTTP](https://docs.oridecon.dev/packages/web/): ASGI, GraphQL, outbound HTTP, and webhooks. - [Graphql (oridecon-graphql)](https://docs.oridecon.dev/packages/web/oridecon-graphql/) - [API Reference](https://docs.oridecon.dev/packages/web/oridecon-graphql/api/): Complete API reference for the oridecon-graphql package. - [Architecture](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/architecture/): Architecture for oridecon-graphql - [Configuration](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/configuration/): Configuration for oridecon-graphql - [Guide](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/guide/): Guide for oridecon-graphql - [How-To Guides](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/howtos/): How-To Guides for oridecon-graphql - [Quickstart](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/quickstart/): Quickstart for oridecon-graphql - [Troubleshooting](https://docs.oridecon.dev/packages/web/oridecon-graphql/docs/troubleshooting/): Troubleshooting for oridecon-graphql - [HTTP (oridecon-http)](https://docs.oridecon.dev/packages/web/oridecon-http/) - [API Reference](https://docs.oridecon.dev/packages/web/oridecon-http/api/): Complete API reference for the oridecon-http package. - [Architecture](https://docs.oridecon.dev/packages/web/oridecon-http/docs/architecture/): Architecture for oridecon-http - [Configuration](https://docs.oridecon.dev/packages/web/oridecon-http/docs/configuration/): Configuration for oridecon-http - [Guide](https://docs.oridecon.dev/packages/web/oridecon-http/docs/guide/): Guide for oridecon-http - [How-To Guides](https://docs.oridecon.dev/packages/web/oridecon-http/docs/howtos/): How-To Guides for oridecon-http - [Quickstart](https://docs.oridecon.dev/packages/web/oridecon-http/docs/quickstart/): Quickstart for oridecon-http - [Troubleshooting](https://docs.oridecon.dev/packages/web/oridecon-http/docs/troubleshooting/): Troubleshooting for oridecon-http - [Web (oridecon-web)](https://docs.oridecon.dev/packages/web/oridecon-web/): ASGI web framework: controllers, routing, middleware - [API Reference](https://docs.oridecon.dev/packages/web/oridecon-web/api/): Complete API reference for the oridecon-web package. - [Architecture](https://docs.oridecon.dev/packages/web/oridecon-web/docs/architecture/): Architecture for oridecon-web - [Configuration](https://docs.oridecon.dev/packages/web/oridecon-web/docs/configuration/): Configuration for oridecon-web - [Guide](https://docs.oridecon.dev/packages/web/oridecon-web/docs/guide/): Guide for oridecon-web - [How-To Guides](https://docs.oridecon.dev/packages/web/oridecon-web/docs/howtos/): How-To Guides for oridecon-web - [Middleware](https://docs.oridecon.dev/packages/web/oridecon-web/docs/middleware/): Middleware guide and reference for the oridecon-web package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/packages/web/oridecon-web/docs/quickstart/): Quickstart for oridecon-web - [application.yaml](https://docs.oridecon.dev/packages/web/oridecon-web/docs/security/): application.yaml guide and reference for the oridecon-web package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/web/oridecon-web/docs/troubleshooting/): Troubleshooting for oridecon-web - [Webhook (oridecon-webhook)](https://docs.oridecon.dev/packages/web/oridecon-webhook/): Webhook subscriptions, delivery retries, HMAC verification, and dead-letter queue - [API Reference](https://docs.oridecon.dev/packages/web/oridecon-webhook/api/): Complete API reference for the oridecon-webhook package. - [Architecture](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/architecture/): Architecture for oridecon-webhook - [Configuration](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/configuration/): Configuration for oridecon-webhook - [Guide](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/guide/): Guide for oridecon-webhook - [How-To Guides](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/howtos/): How-To Guides for oridecon-webhook - [Quickstart](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/quickstart/): Quickstart for oridecon-webhook - [Both formats work:](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/security/): Security guide and reference for the oridecon-webhook package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/packages/web/oridecon-webhook/docs/troubleshooting/): Troubleshooting for oridecon-webhook - [AI Platform Overview](https://docs.oridecon.dev/platform/): 17 AI packages — LLM, RAG, agents, memory, MCP — wired through contracts, never through each other. - [AI (oridecon-ai)](https://docs.oridecon.dev/platform/oridecon-ai/): Core AI abstractions and orchestration - [AI Agents (oridecon-ai-agents)](https://docs.oridecon.dev/platform/oridecon-ai-agents/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-agents/api/): Complete API reference for the oridecon-ai-agents package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/architecture/): Architecture for oridecon-ai-agents - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/configuration/): Configuration for oridecon-ai-agents - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/guide/): Guide for oridecon-ai-agents - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/howtos/): How-To Guides for oridecon-ai-agents - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/quickstart/): Quickstart for oridecon-ai-agents - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-agents/docs/troubleshooting/): Troubleshooting for oridecon-ai-agents - [AI Evaluation (oridecon-ai-evaluation)](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/api/): Complete API reference for the oridecon-ai-evaluation package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/architecture/): Architecture guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/configuration/): Configuration guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/guide/): Guide guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/howtos/): How-To Guides guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/quickstart/): Quickstart guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-evaluation/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-ai-evaluation package in the Oridecon framework. - [AI Feedback (oridecon-ai-feedback)](https://docs.oridecon.dev/platform/oridecon-ai-feedback/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-feedback/api/): Complete API reference for the oridecon-ai-feedback package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/architecture/): Architecture for oridecon-ai-feedback - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/configuration/): Configuration for oridecon-ai-feedback - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/guide/): Guide for oridecon-ai-feedback - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/howtos/): How-To Guides for oridecon-ai-feedback - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/quickstart/): Quickstart for oridecon-ai-feedback - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-feedback/docs/troubleshooting/): Troubleshooting for oridecon-ai-feedback - [AI Governance (oridecon-ai-governance)](https://docs.oridecon.dev/platform/oridecon-ai-governance/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-governance/api/): Complete API reference for the oridecon-ai-governance package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/architecture/): Architecture guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/configuration/): Configuration guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/guide/): Guide guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/howtos/): How-To Guides guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/quickstart/): Quickstart guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-governance/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-ai-governance package in the Oridecon framework. - [AI Guard (oridecon-ai-guard)](https://docs.oridecon.dev/platform/oridecon-ai-guard/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-guard/api/): Complete API reference for the oridecon-ai-guard package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/architecture/): Architecture guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/configuration/): Configuration guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/guide/): Guide guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/howtos/): How-To Guides guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/quickstart/): Quickstart guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-guard/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-ai-guard package in the Oridecon framework. - [AI Llm (oridecon-ai-llm)](https://docs.oridecon.dev/platform/oridecon-ai-llm/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-llm/api/): Complete API reference for the oridecon-ai-llm package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/architecture/): Architecture for oridecon-ai-llm - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/configuration/): Configuration for oridecon-ai-llm - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/guide/): Guide for oridecon-ai-llm - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/howtos/): How-To Guides for oridecon-ai-llm - [Route by criteria](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/providers/): Route by criteria guide and reference for the oridecon-ai-llm package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/quickstart/): Quickstart for oridecon-ai-llm - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-llm/docs/troubleshooting/): Troubleshooting for oridecon-ai-llm - [AI MCP (oridecon-ai-mcp)](https://docs.oridecon.dev/platform/oridecon-ai-mcp/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-mcp/api/): Complete API reference for the oridecon-ai-mcp package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/architecture/): Architecture for oridecon-ai-mcp - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/configuration/): Configuration for oridecon-ai-mcp - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/guide/): Guide for oridecon-ai-mcp - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/howtos/): How-To Guides for oridecon-ai-mcp - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/quickstart/): Quickstart for oridecon-ai-mcp - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-mcp/docs/troubleshooting/): Troubleshooting for oridecon-ai-mcp - [AI Memory (oridecon-ai-memory)](https://docs.oridecon.dev/platform/oridecon-ai-memory/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-memory/api/): Complete API reference for the oridecon-ai-memory package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/architecture/): Architecture for oridecon-ai-memory - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/configuration/): Configuration for oridecon-ai-memory - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/guide/): Guide for oridecon-ai-memory - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/howtos/): How-To Guides for oridecon-ai-memory - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/quickstart/): Quickstart for oridecon-ai-memory - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-memory/docs/troubleshooting/): Troubleshooting for oridecon-ai-memory - [AI Observability (oridecon-ai-observability)](https://docs.oridecon.dev/platform/oridecon-ai-observability/): LLM call tracing, token usage, cost tracking - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-observability/api/): Complete API reference for the oridecon-ai-observability package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/architecture/): Architecture for oridecon-ai-observability - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/configuration/): Configuration for oridecon-ai-observability - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/guide/): Guide for oridecon-ai-observability - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/howtos/): How-To Guides for oridecon-ai-observability - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/quickstart/): Quickstart for oridecon-ai-observability - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-observability/docs/troubleshooting/): Troubleshooting for oridecon-ai-observability - [AI Prompt (oridecon-ai-prompt)](https://docs.oridecon.dev/platform/oridecon-ai-prompt/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-prompt/api/): Complete API reference for the oridecon-ai-prompt package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/architecture/): Architecture guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/configuration/): Configuration guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/guide/): Guide guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/howtos/): How-To Guides guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/quickstart/): Quickstart guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-prompt/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-ai-prompt package in the Oridecon framework. - [AI Rag (oridecon-ai-rag)](https://docs.oridecon.dev/platform/oridecon-ai-rag/): RAG pipelines: chunking, embedding, retrieval - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-rag/api/): Complete API reference for the oridecon-ai-rag package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/architecture/): Architecture for oridecon-ai-rag - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/configuration/): Configuration for oridecon-ai-rag - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/guide/): Guide for oridecon-ai-rag - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/howtos/): How-To Guides for oridecon-ai-rag - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/quickstart/): Quickstart for oridecon-ai-rag - [Register it](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/strategies/): Register it guide and reference for the oridecon-ai-rag package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-rag/docs/troubleshooting/): Troubleshooting for oridecon-ai-rag - [AI Relay (oridecon-ai-relay)](https://docs.oridecon.dev/platform/oridecon-ai-relay/) - [AI Relay Gateway (oridecon-ai-relay-gateway)](https://docs.oridecon.dev/platform/oridecon-ai-relay-gateway/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-relay-gateway/api/): Complete API reference for the oridecon-ai-relay-gateway package. - [Host integration guide — `oridecon-ai-relay-gateway`](https://docs.oridecon.dev/platform/oridecon-ai-relay-gateway/docs/host-integration/): Host integration guide — `oridecon-ai-relay-gateway` guide and reference for the oridecon-ai-relay-gateway package in the Oridecon framework. - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-relay/api/): Complete API reference for the oridecon-ai-relay package. - [Relay protocol conversion](https://docs.oridecon.dev/platform/oridecon-ai-relay/docs/relay-conversion/): Relay protocol conversion guide and reference for the oridecon-ai-relay package in the Oridecon framework. - [AI Session (oridecon-ai-session)](https://docs.oridecon.dev/platform/oridecon-ai-session/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-session/api/): Complete API reference for the oridecon-ai-session package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/architecture/): Architecture for oridecon-ai-session - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/configuration/): Configuration for oridecon-ai-session - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/guide/): Guide for oridecon-ai-session - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/howtos/): How-To Guides for oridecon-ai-session - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/quickstart/): Quickstart for oridecon-ai-session - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-session/docs/troubleshooting/): Troubleshooting for oridecon-ai-session - [AI Skills (oridecon-ai-skills)](https://docs.oridecon.dev/platform/oridecon-ai-skills/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-skills/api/): Explore the complete API reference for the oridecon-ai-skills package. Discover protocols, classes, and methods for building with Oridecon. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/architecture/): Architecture for oridecon-ai-skills - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/configuration/): Configuration for oridecon-ai-skills - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/guide/): Guide for oridecon-ai-skills - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/howtos/): How-To Guides for oridecon-ai-skills - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/quickstart/): Quickstart for oridecon-ai-skills - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-skills/docs/troubleshooting/): Troubleshooting for oridecon-ai-skills - [AI Workers (oridecon-ai-workers)](https://docs.oridecon.dev/platform/oridecon-ai-workers/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai-workers/api/): Complete API reference for the oridecon-ai-workers package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/architecture/): Architecture for oridecon-ai-workers - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/configuration/): Configuration for oridecon-ai-workers - [Guide](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/guide/): Guide for oridecon-ai-workers - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/howtos/): How-To Guides for oridecon-ai-workers - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/quickstart/): Quickstart for oridecon-ai-workers - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai-workers/docs/troubleshooting/): Troubleshooting for oridecon-ai-workers - [API Reference](https://docs.oridecon.dev/platform/oridecon-ai/api/): Complete API reference for the oridecon-ai package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-ai/docs/architecture/): Architecture for oridecon-ai - [Configuration](https://docs.oridecon.dev/platform/oridecon-ai/docs/configuration/): Configuration for oridecon-ai - [Guide](https://docs.oridecon.dev/platform/oridecon-ai/docs/guide/): Guide for oridecon-ai - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-ai/docs/howtos/): How-To Guides for oridecon-ai - [Quickstart](https://docs.oridecon.dev/platform/oridecon-ai/docs/quickstart/): Quickstart for oridecon-ai - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-ai/docs/troubleshooting/): Troubleshooting for oridecon-ai - [Multimedia (oridecon-multimedia)](https://docs.oridecon.dev/platform/oridecon-multimedia/) - [Multimedia Beat (oridecon-multimedia-beat)](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/api/): Complete API reference for the oridecon-multimedia-beat package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/architecture/): Architecture guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/configuration/): Configuration guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/guide/): Guide guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia-beat/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia-beat package in the Oridecon framework. - [Multimedia Image (oridecon-multimedia-image)](https://docs.oridecon.dev/platform/oridecon-multimedia-image/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-image/api/): Complete API reference for the oridecon-multimedia-image package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/architecture/): Architecture guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/configuration/): Configuration guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/guide/): Guide guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia-image/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia-image package in the Oridecon framework. - [Multimedia Interpolate (oridecon-multimedia-interpolate)](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/api/): Complete API reference for the oridecon-multimedia-interpolate package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/architecture/): Architecture guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/configuration/): Configuration guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/guide/): Guide guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia-interpolate/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia-interpolate package in the Oridecon framework. - [Multimedia Music (oridecon-multimedia-music)](https://docs.oridecon.dev/platform/oridecon-multimedia-music/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-music/api/): Complete API reference for the oridecon-multimedia-music package. - [Architecture: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/architecture/): Architecture: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [Configuration: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/configuration/): Configuration: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [Guide: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/guide/): Guide: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [How-To Guides: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/howtos/): How-To Guides: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [Quickstart: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/quickstart/): Quickstart: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [Troubleshooting: oridecon-multimedia-music](https://docs.oridecon.dev/platform/oridecon-multimedia-music/docs/troubleshooting/): Troubleshooting: oridecon-multimedia-music guide and reference for the oridecon-multimedia-music package in the Oridecon framework. - [Multimedia Tts (oridecon-multimedia-tts)](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/api/): Complete API reference for the oridecon-multimedia-tts package. - [Architecture: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/architecture/): Architecture: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [Configuration: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/configuration/): Configuration: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [Guide: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/guide/): Guide: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [How-To Guides: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/howtos/): How-To Guides: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [Quickstart: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/quickstart/): Quickstart: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [Troubleshooting: oridecon-multimedia-tts](https://docs.oridecon.dev/platform/oridecon-multimedia-tts/docs/troubleshooting/): Troubleshooting: oridecon-multimedia-tts guide and reference for the oridecon-multimedia-tts package in the Oridecon framework. - [Multimedia Upscale (oridecon-multimedia-upscale)](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/api/): Complete API reference for the oridecon-multimedia-upscale package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/architecture/): Architecture guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/configuration/): Configuration guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/guide/): Guide guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia-upscale/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia-upscale package in the Oridecon framework. - [Multimedia Video (oridecon-multimedia-video)](https://docs.oridecon.dev/platform/oridecon-multimedia-video/) - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia-video/api/): Complete API reference for the oridecon-multimedia-video package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/architecture/): Architecture guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/configuration/): Configuration guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/guide/): Guide guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia-video/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia-video package in the Oridecon framework. - [API Reference](https://docs.oridecon.dev/platform/oridecon-multimedia/api/): Complete API reference for the oridecon-multimedia package. - [Architecture](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/architecture/): Architecture guide and reference for the oridecon-multimedia package in the Oridecon framework. - [Configuration](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/configuration/): Configuration guide and reference for the oridecon-multimedia package in the Oridecon framework. - [Guide](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/guide/): Guide guide and reference for the oridecon-multimedia package in the Oridecon framework. - [How-To Guides](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/howtos/): How-To Guides guide and reference for the oridecon-multimedia package in the Oridecon framework. - [Quickstart](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/quickstart/): Quickstart guide and reference for the oridecon-multimedia package in the Oridecon framework. - [Troubleshooting](https://docs.oridecon.dev/platform/oridecon-multimedia/docs/troubleshooting/): Troubleshooting guide and reference for the oridecon-multimedia package in the Oridecon framework. - [CLI Reference](https://docs.oridecon.dev/reference/cli/): Complete command registry — all CLI commands, subcommands, and generators across the Oridecon Framework. - [Environment Variables](https://docs.oridecon.dev/reference/env-vars/): Complete registry of all environment variables in the Oridecon Framework. - [Error Codes](https://docs.oridecon.dev/reference/errors/): Complete registry of all ORI_ERR_* error codes in the Oridecon Framework. When answering questions about Oridecon, prefer protocols over concrete classes, cite package names with the `oridecon-` prefix, and link to the matching docs URL above.