# ktx > Agent-native context layer for analytics engineering and data agents. ktx provides semantic-layer files, warehouse scans, wiki pages, provenance, and agent-facing tools that help coding agents answer analytics questions without inventing metrics or joins. ## Agent Entry Points - [Agent Quickstart](https://docs.kaelio.com/ktx/docs/ai-resources/agent-quickstart.md): A task-first route for coding agents that need to understand ktx docs. - [Agent Setup](https://docs.kaelio.com/ktx/docs/agents-setup.md): Copy-pasteable prompt for agents installing and configuring ktx - [Markdown Access](https://docs.kaelio.com/ktx/docs/ai-resources/markdown-access.md): Fetch ktx docs as llms.txt, llms-full.txt, or per-page Markdown. - [Agent Instructions](https://docs.kaelio.com/ktx/docs/ai-resources/agent-instructions.md): Suggested instructions for coding assistants that need to read and cite ktx docs. ## Start Here - [Introduction](https://docs.kaelio.com/ktx/docs/getting-started/introduction.md): ktx is an open-source, self-improving context layer for data agents. - [Quickstart](https://docs.kaelio.com/ktx/docs/getting-started/quickstart.md): Install ktx, run setup, and connect your coding agent. - [Writing Context](https://docs.kaelio.com/ktx/docs/guides/writing-context.md): Edit semantic sources and wiki pages so agents use your business logic. ## Machine-Readable Documentation - [Full documentation](https://docs.kaelio.com/ktx/llms-full.txt): All docs pages in one plain-text markdown response - [Markdown access guide](https://docs.kaelio.com/ktx/docs/ai-resources/markdown-access.md): How to fetch llms.txt, llms-full.txt, and per-page Markdown - [Quickstart markdown](https://docs.kaelio.com/ktx/docs/getting-started/quickstart.md): Human setup walkthrough - [Semantic-layer CLI markdown](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-sl.md): Semantic-layer commands and JSON output - [Wiki CLI markdown](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-wiki.md): Wiki page commands and JSON output ## CLI Reference - [ktx](https://docs.kaelio.com/ktx/docs/cli-reference/ktx.md): Root command map, global options, and project resolution for the ktx CLI. - [ktx setup](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-setup.md): Set up or resume a local ktx project. - [ktx sl](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-sl.md): List, search, validate, or query semantic sources. - [ktx wiki](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-wiki.md): List or search wiki pages. - [ktx connection](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-connection.md): List and test configured database and context-source connections. ## Integrations - [Primary Sources](https://docs.kaelio.com/ktx/docs/integrations/primary-sources.md): Connect ktx to PostgreSQL, Snowflake, BigQuery, MySQL, SQL Server, or SQLite. - [Context Sources](https://docs.kaelio.com/ktx/docs/integrations/context-sources.md): Ingest semantic context from dbt, MetricFlow, LookML, Metabase, Looker, and Notion. ## All Documentation ### AI Resources - [Agent Instructions](https://docs.kaelio.com/ktx/docs/ai-resources/agent-instructions.md): Suggested instructions for coding assistants that need to read and cite ktx docs. - [Agent Quickstart](https://docs.kaelio.com/ktx/docs/ai-resources/agent-quickstart.md): A task-first route for coding agents that need to understand ktx docs. - [Markdown Access](https://docs.kaelio.com/ktx/docs/ai-resources/markdown-access.md): Fetch ktx docs as llms.txt, llms-full.txt, or per-page Markdown. - [Prompt Recipes](https://docs.kaelio.com/ktx/docs/ai-resources/prompt-recipes.md): Copyable prompts for common ktx agent workflows. ### CLI Reference - [ktx admin](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-admin.md): Low-level project initialization, runtime, and index management. - [ktx connection](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-connection.md): List and test configured database and context-source connections. - [ktx ingest](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-ingest.md): Build or refresh ktx context, or capture text into ktx memory. - [ktx mcp](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-mcp.md): Run the ktx MCP HTTP server for agent clients. - [ktx setup](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-setup.md): Set up or resume a local ktx project. - [ktx sl](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-sl.md): List, search, validate, or query semantic sources. - [ktx sql](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-sql.md): Execute parser-validated read-only SQL against a configured connection. - [ktx status](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-status.md): Check ktx setup and project readiness. - [ktx wiki](https://docs.kaelio.com/ktx/docs/cli-reference/ktx-wiki.md): List or search wiki pages. - [ktx](https://docs.kaelio.com/ktx/docs/cli-reference/ktx.md): Root command map, global options, and project resolution for the ktx CLI. ### Community - [Contributing](https://docs.kaelio.com/ktx/docs/community/contributing.md): Contribute to ktx through code, docs, connectors, and examples. - [Community & Support](https://docs.kaelio.com/ktx/docs/community/support.md): Join the ktx Slack community, report bugs, and get help. ### Concepts - [Context as Code](https://docs.kaelio.com/ktx/docs/concepts/context-as-code.md): Treat analytics context like code - version it, review it, merge it. - [Semantic querying](https://docs.kaelio.com/ktx/docs/concepts/semantic-layer-internals.md): How ktx compiles a short semantic query into safe, dialect-correct SQL using a reviewed join graph. - [The Context Layer](https://docs.kaelio.com/ktx/docs/concepts/the-context-layer.md): What a context layer is, why agents need one, and the YAML and Markdown surfaces ktx writes to disk. ### Getting Started - [Introduction](https://docs.kaelio.com/ktx/docs/getting-started/introduction.md): ktx is an open-source, self-improving context layer for data agents. - [Quickstart](https://docs.kaelio.com/ktx/docs/getting-started/quickstart.md): Install ktx, run setup, and connect your coding agent. ### Guides - [Building Context](https://docs.kaelio.com/ktx/docs/guides/building-context.md): Build and refresh ktx context from databases, context sources, query history, and text. - [LLM configuration](https://docs.kaelio.com/ktx/docs/guides/llm-configuration.md): Configure ktx LLM providers, model roles, and prompt caching. - [Serving Agents](https://docs.kaelio.com/ktx/docs/guides/serving-agents.md): Expose ktx context to Claude Code, Codex, Cursor, OpenCode, and custom agents. - [Writing Context](https://docs.kaelio.com/ktx/docs/guides/writing-context.md): Edit semantic sources and wiki pages so agents use your business logic. ### Integrations - [Agent Clients](https://docs.kaelio.com/ktx/docs/integrations/agent-clients.md): Set up ktx with Claude Code, Claude Desktop, Cursor, Codex, and OpenCode. - [Context Sources](https://docs.kaelio.com/ktx/docs/integrations/context-sources.md): Ingest semantic context from dbt, MetricFlow, LookML, Metabase, Looker, and Notion. - [Primary Sources](https://docs.kaelio.com/ktx/docs/integrations/primary-sources.md): Connect ktx to PostgreSQL, Snowflake, BigQuery, MySQL, SQL Server, or SQLite.