---
title: All public APIs
description: Every supported RELKIT package, import path and exported API, with module examples and complete contracts.
search:
  exclude: true
sidebar:
  icon: list-tree
---

{/* Generated by apps/docs/scripts/generate.ts. Do not edit. */}

Find a package below, then use its **All exported APIs** table to jump to any value or type.

The export-map audit covers **38 supported packages**, **104 import paths**, and **2663 distinct declarations**. Aliases point to the same declaration.

| Reference                                                            | Supported imports                                                                                                                                                                                                                                                                                                                         | Start here                                                          |
| -------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [Application](/docs/api/app#public-imports)                          | `@relkit/app`, `@relkit/app/schema`, `@relkit/app/config`, `@relkit/app/routes`, `@relkit/app/functions`, `@relkit/app/events`, `@relkit/app/realtime`, `@relkit/app/agents`, `@relkit/app/jobs`, `@relkit/app/jobs/legacy`, `@relkit/app/tasks`, `@relkit/app/cache`, `@relkit/app/tools`, `@relkit/app/buckets`, `@relkit/app/services` | [Usage and examples](/docs/learn/concepts/application)              |
| [Configuration](/docs/api/config#public-imports)                     | `@relkit/config`                                                                                                                                                                                                                                                                                                                          | [Usage and examples](/docs/learn/concepts/environment)              |
| [Provider authoring](/docs/api/provider#public-imports)              | `@relkit/provider`                                                                                                                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/integrations/provider-authoring) |
| [Local providers](/docs/api/providers-local#public-imports)          | `@relkit/providers-local`                                                                                                                                                                                                                                                                                                                 | [Usage and examples](/docs/modules/integrations/local-providers)    |
| [Local history](/docs/api/observability-local#public-imports)        | `@relkit/observability-local`, `@relkit/observability-local/worker`                                                                                                                                                                                                                                                                       | [Usage and examples](/docs/modules/operations/inspector)            |
| [CLI automation](/docs/api/cli-api#public-imports)                   | `@relkit/cli`, `@relkit/cli/help`, `@relkit/cli/editor`, `@relkit/cli/scaffolding`                                                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/cli/automation)                  |
| [Project generator](/docs/api/create-relkit#public-imports)          | `create-relkit`, `create-relkit/cli`, `create-relkit/launcher`, `create-relkit/catalog-resolution`                                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/cli/automation)                  |
| [CLI launcher](/docs/api/relkit#public-imports)                      | `relkit`                                                                                                                                                                                                                                                                                                                                  | [Usage and examples](/docs/modules/cli/automation)                  |
| [Schema](/docs/api/schema#public-imports)                            | `@relkit/schema`                                                                                                                                                                                                                                                                                                                          | [Usage and examples](/docs/learn/concepts/schemas)                  |
| [Functions](/docs/api/functions#public-imports)                      | `@relkit/functions`                                                                                                                                                                                                                                                                                                                       | [Usage and examples](/docs/learn/concepts/functions)                |
| [Services](/docs/api/services#public-imports)                        | `@relkit/services`                                                                                                                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/service/define)                  |
| [Drizzle](/docs/api/drizzle#public-imports)                          | `@relkit/drizzle`, `@relkit/drizzle/sqlite`, `@relkit/drizzle/pg`, `@relkit/drizzle/mysql`                                                                                                                                                                                                                                                | [Usage and examples](/docs/modules/database)                        |
| [Better Auth](/docs/api/better-auth#public-imports)                  | `@relkit/better-auth`, `@relkit/better-auth/react`, `@relkit/better-auth/drizzle`                                                                                                                                                                                                                                                         | [Usage and examples](/docs/modules/auth)                            |
| [Routes](/docs/api/routes#public-imports)                            | `@relkit/routes`                                                                                                                                                                                                                                                                                                                          | [Usage and examples](/docs/modules/http/define)                     |
| [Events](/docs/api/events#public-imports)                            | `@relkit/events`, `@relkit/events/effect`                                                                                                                                                                                                                                                                                                 | [Usage and examples](/docs/modules/events)                          |
| [Jobs](/docs/api/jobs#public-imports)                                | `@relkit/jobs`, `@relkit/jobs/adapter`, `@relkit/jobs/server`, `@relkit/jobs/legacy`                                                                                                                                                                                                                                                      | [Usage and examples](/docs/modules/jobs/quickstart)                 |
| [Buckets](/docs/api/buckets#public-imports)                          | `@relkit/buckets`                                                                                                                                                                                                                                                                                                                         | [Usage and examples](/docs/modules/storage/define)                  |
| [Cache](/docs/api/cache#public-imports)                              | `@relkit/cache`                                                                                                                                                                                                                                                                                                                           | [Usage and examples](/docs/modules/caching/define)                  |
| [Tools](/docs/api/tools#public-imports)                              | `@relkit/tools`                                                                                                                                                                                                                                                                                                                           | [Usage and examples](/docs/modules/ai/tools)                        |
| [Agents](/docs/api/agents#public-imports)                            | `@relkit/agents`, `@relkit/agents/client-events`                                                                                                                                                                                                                                                                                          | [Usage and examples](/docs/modules/ai/approvals)                    |
| [LangChain](/docs/api/integrations/langchain#public-imports)         | `@relkit/langchain`, `@relkit/langchain/runtime`, `@relkit/langchain/continuation-validation`, `@relkit/langchain/testing`                                                                                                                                                                                                                | [Usage and examples](/docs/modules/ai)                              |
| [Client](/docs/api/client#public-imports)                            | `@relkit/client`, `@relkit/client/server`, `@relkit/client/server/tanstack-query`, `@relkit/client/tanstack-query`, `@relkit/client/react`, `@relkit/client/jobs`, `@relkit/client/build/next`, `@relkit/client/build/vite`                                                                                                               | [Usage and examples](/docs/modules/http/generated-clients)          |
| [Realtime](/docs/api/realtime#public-imports)                        | `@relkit/realtime`, `@relkit/realtime/operation-id`                                                                                                                                                                                                                                                                                       | [Usage and examples](/docs/modules/realtime)                        |
| [Testing](/docs/api/testing#public-imports)                          | `@relkit/testing`, `@relkit/testing/drizzle`, `@relkit/testing/better-auth`                                                                                                                                                                                                                                                               | [Usage and examples](/docs/modules/operations/testing)              |
| [Standalone Inspector](/docs/api/inspector#public-imports)           | `@relkit/inspector`                                                                                                                                                                                                                                                                                                                       | [Usage and examples](/docs/modules/operations/inspector)            |
| [AWS](/docs/api/integrations/aws#public-imports)                     | `@relkit/aws`, `@relkit/aws/host`, `@relkit/aws/infrastructure`, `@relkit/aws/access`                                                                                                                                                                                                                                                     | [Usage and examples](/docs/modules/deployment)                      |
| [Integration catalog](/docs/api/integrations/catalog#public-imports) | `@relkit/integrations`                                                                                                                                                                                                                                                                                                                    | [Usage and examples](/docs/modules/integrations)                    |
| [Cloudflare](/docs/api/integrations/cloudflare#public-imports)       | `@relkit/cloudflare`, `@relkit/cloudflare/runtime`                                                                                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/integrations)                    |
| [Docker](/docs/api/integrations/docker#public-imports)               | `@relkit/docker`, `@relkit/docker/runtime`                                                                                                                                                                                                                                                                                                | [Usage and examples](/docs/modules/jobs/bindings)                   |
| [Local](/docs/api/integrations/local#public-imports)                 | `@relkit/local`, `@relkit/local/runtime`                                                                                                                                                                                                                                                                                                  | [Usage and examples](/docs/modules/integrations)                    |
| [OTLP](/docs/api/integrations/otlp#public-imports)                   | `@relkit/otlp`, `@relkit/otlp/runtime`                                                                                                                                                                                                                                                                                                    | [Usage and examples](/docs/modules/operations/observability)        |
| [Pulumi](/docs/api/integrations/pulumi#public-imports)               | `@relkit/pulumi`, `@relkit/pulumi/engine`                                                                                                                                                                                                                                                                                                 | [Usage and examples](/docs/modules/jobs/deployment)                 |
| [Redis](/docs/api/integrations/redis#public-imports)                 | `@relkit/redis`, `@relkit/redis/runtime`, `@relkit/redis/local-recipe`                                                                                                                                                                                                                                                                    | [Usage and examples](/docs/modules/integrations)                    |
| [S3](/docs/api/integrations/s3#public-imports)                       | `@relkit/s3`, `@relkit/s3/runtime`, `@relkit/s3/local-recipe`                                                                                                                                                                                                                                                                             | [Usage and examples](/docs/modules/integrations)                    |
| [Sentry](/docs/api/integrations/sentry#public-imports)               | `@relkit/sentry`, `@relkit/sentry/runtime`                                                                                                                                                                                                                                                                                                | [Usage and examples](/docs/modules/operations/observability)        |
| [Inngest](/docs/api/integrations/inngest#public-imports)             | `@relkit/inngest`, `@relkit/inngest/runtime`, `@relkit/inngest/local-recipe`, `@relkit/inngest/deployment`                                                                                                                                                                                                                                | [Usage and examples](/docs/modules/jobs/bindings)                   |
| [Trigger.dev](/docs/api/integrations/trigger#public-imports)         | `@relkit/trigger`, `@relkit/trigger/runtime`, `@relkit/trigger/local-recipe`, `@relkit/trigger/deployment`                                                                                                                                                                                                                                | [Usage and examples](/docs/modules/jobs/docker)                     |
| [Effect MQ](/docs/api/integrations/effect-mq#public-imports)         | `@relkit/effect-mq`, `@relkit/effect-mq/runtime`, `@relkit/effect-mq/local-recipe`, `@relkit/effect-mq/deployment`                                                                                                                                                                                                                        | [Usage and examples](/docs/modules/jobs/schedules)                  |

## Internal packages and subpaths

The following packages are explicitly described as internal or empty compatibility packages, or use an `/internal` export path. They are inventoried but are not supported application imports. Public re-exports from their implementation files are documented through the supported facade above.

- `@relkit/agents/internal/agent-client`
- `@relkit/agents/internal/agent-telemetry`
- `@relkit/agents/internal/agent-validation`
- `@relkit/agents/internal/agent-validation-schema`
- `@relkit/agents/internal/agent-validation-value`
- `@relkit/agents/internal/approval`
- `@relkit/agents/internal/capture`
- `@relkit/agents/internal/capture-policy`
- `@relkit/agents/internal/client-contract-schema.types`
- `@relkit/agents/internal/client-events`
- `@relkit/agents/internal/define-agent-error`
- `@relkit/agents/internal/define-agent-limits`
- `@relkit/agents/internal/define-agent-support`
- `@relkit/agents/internal/generated-function`
- `@relkit/agents/internal/model-selection`
- `@relkit/agents/internal/observability`
- `@relkit/agents/internal/runtime-events`
- `@relkit/agents/internal/state-control-requests.types`
- `@relkit/agents/internal/state-provider.types`
- `@relkit/agents/internal/state-receipts.types`
- `@relkit/agents/internal/state-thread-requests.types`
- `@relkit/agents/internal/state.types`
- `@relkit/agents/internal/thread-transition`
- `@relkit/app/internal/runtime`
- `@relkit/cli/internal/tooling`
- `@relkit/client-generator`
- `@relkit/cloud-aws`
- `@relkit/compiler`
- `@relkit/config/internal/config`
- `@relkit/contracts`
- `@relkit/deploy`
- `@relkit/deploy-pulumi`
- `@relkit/diagnostics`
- `@relkit/drizzle/internal`
- `@relkit/engine`
- `@relkit/functions/internal`
- `@relkit/graph`
- `@relkit/inspector-api`
- `@relkit/invocation`
- `@relkit/local-service`
- `@relkit/observability`
- `@relkit/observability-local/internal/local-worker`
- `@relkit/openapi`
- `@relkit/provider/internal/dependencies`
- `@relkit/providers-standard`
- `@relkit/runtime-effect`
- `@relkit/runtime-hono`
- `@relkit/supervisor`
- `@relkit/testing/internal/fakes`
- `@relkit/testing/internal/jobs-utils`
- `@relkit/testing/internal/runtime-clock`
- `@relkit/testing/internal/testing-owner`
- `@relkit/testing/internal/work-ownership`
- `create-relkit/internal/add-transaction-files`
- `create-relkit/internal/add-types`
- `create-relkit/internal/build-catalog`
- `create-relkit/internal/catalog-resolution`
- `create-relkit/internal/dependency-patch-installation`
- `create-relkit/internal/dependency-patches`
- `create-relkit/internal/generate`
- `create-relkit/internal/generate-process`
- `create-relkit/internal/generator-cleanup`
- `create-relkit/internal/generator-errors`
- `create-relkit/internal/generator-filesystem`
- `create-relkit/internal/generator-filesystem.types`
- `create-relkit/internal/generator-paths`
- `create-relkit/internal/generator-process`
- `create-relkit/internal/generator-process.types`
- `create-relkit/internal/generator-prompt`
- `create-relkit/internal/generator-runtime`
- `create-relkit/internal/options`
- `create-relkit/internal/project-manifest.schemas`
- `create-relkit/internal/prompt-driver`
- `create-relkit/internal/prompt-driver.types`
- `create-relkit/internal/scaffold-catalog`
- `create-relkit/internal/scaffold-catalog.types`
- `create-relkit/internal/validate-paths`
