# Praxen Docs > Documentation for Praxen. Praxen makes your software self-operating: AI agents build a live context graph of your clouds, code, and observability providers, detect issues, investigate them with your real tools, and fix them. ## Documentation Sets - [Praxen Docs - Full Documentation](https://docs.getpraxen.app/llms-full.txt): The full documentation for Praxen. ## Get started - [Quickstart](https://docs.getpraxen.app/raw/getting-started.md): Connect a cloud, a repository and an observability tool, ask your first question, and watch the first fix land as a pull request. - [How Praxen works](https://docs.getpraxen.app/raw/getting-started/how-it-works.md): The loop Praxen runs on your stack, and the handful of things you will see in the console, from issues and threads to fix runs, escalations and autofixes. ## Connect - [Connect](https://docs.getpraxen.app/raw/connect.md): Connect your clouds, repositories and observability tools and Praxen builds the live map of your system that every agent reads. - [Integrations](https://docs.getpraxen.app/raw/connect/integrations.md): Every service you can connect, how connecting works, and exactly what disconnecting removes. - [Clouds](https://docs.getpraxen.app/raw/connect/clouds.md): Connect a cloud account and its resources appear on the topology, kept in sync and checked on a schedule. - [Topology](https://docs.getpraxen.app/raw/connect/topology.md): The live map of every resource across your clouds and repositories: views, fact sheets, tiers, and the blast radius of any change. - [Repositories](https://docs.getpraxen.app/raw/connect/repositories.md): Connect GitHub so agents can search your code, run it, assess pull requests, and follow code to the infrastructure it deploys to. - [Memories](https://docs.getpraxen.app/raw/connect/memories.md): Praxen keeps workspace memory as markdown files in a git repository, so the next investigation starts from what you already know. ## Detect - [Detect](https://docs.getpraxen.app/raw/detect.md): Praxen reads your telemetry, raises issues, assesses pull requests against production, and flags risky configuration without alert rules. - [Issues](https://docs.getpraxen.app/raw/detect/issues.md): Every problem Praxen detects or receives from your alerting becomes one issue, worked by one fix run whose thread tells the whole story. - [Pull request impact assessments](https://docs.getpraxen.app/raw/detect/pull-request-reviews.md): Every pull request in a connected repository gets an assessment against the production resources it deploys to. - [Advisories](https://docs.getpraxen.app/raw/detect/advisories.md): Per-resource recommendations for misconfiguration, resilience risks and observability gaps, each with a fix you can hand to an agent. - [Signals](https://docs.getpraxen.app/raw/detect/signals.md): Praxen learns how the telemetry of each cloud account and integration is shaped, watches what your application does with queries in your own conventions, and opens an issue when one changes for the worse. ## Investigate and fix - [Investigate and fix](https://docs.getpraxen.app/raw/investigate.md): An agent works each problem with your real tools and shows its evidence, then opens the fix as a pull request you review. - [Threads](https://docs.getpraxen.app/raw/investigate/threads.md): Every agent run is a thread you can watch, interrupt, share and continue, from the console, Slack, the CLI or the API. - [Fix runs](https://docs.getpraxen.app/raw/investigate/fix-runs.md): One agent per issue reaches the verdict, traces the cause and opens the pull request, in a single thread you read from top to bottom. - [Escalations](https://docs.getpraxen.app/raw/investigate/escalations.md): The one list of what agents need from you: one record per ask, however often it recurs, cleared when you handle it. - [Autofix](https://docs.getpraxen.app/raw/investigate/autofix.md): Agent-written fixes arrive as pull requests in your repository. You review and merge; Praxen reminds you and tidies up what nobody touches. ## Work from your tools - [Work from your tools](https://docs.getpraxen.app/raw/tools.md): Ask about production from your coding agent, terminal or CI: one MCP server, one CLI, and a plugin that installs both. - [Platform MCP server](https://docs.getpraxen.app/raw/tools/platform-mcp.md): Connect any MCP client to Praxen and query telemetry, the topology, code and issues from your editor, with writes only when you opt in. - [CLI](https://docs.getpraxen.app/raw/tools/cli.md): Install the praxen command, sign in, and drive every part of Praxen from a terminal, a script or a coding agent. - [Authentication](https://docs.getpraxen.app/raw/tools/cli/authentication.md): Sign in to the CLI with your browser, a device code or an API key, and set up credentials for scripts and CI. - [Scripting](https://docs.getpraxen.app/raw/tools/cli/scripting.md): Drive the CLI from shell scripts, CI and coding agents with JSON output, stable exit codes and no prompts. - [Configuration](https://docs.getpraxen.app/raw/tools/cli/configuration.md): Where the CLI reads settings from, which environment variables it honors, and how to control telemetry. - [Plugins](https://docs.getpraxen.app/raw/tools/plugins.md): Install Praxen in Claude Code, Cursor or Codex in one step: both MCP servers, the skills and the slash commands your agent needs. ## Administration - [Workspace](https://docs.getpraxen.app/raw/administration.md): Members and roles, joining by email domain, teams, every settings page in one map, what happens to an idle Free workspace, and exporting your data. - [Notifications](https://docs.getpraxen.app/raw/administration/notifications.md): Choose which events reach your inbox, what the whole workspace gets in Slack, and how the weekly digest works. - [AI models](https://docs.getpraxen.app/raw/administration/ai-models.md): Run your workspace on Praxen's managed models, your own OpenAI or Anthropic key, or your own OpenAI-compatible endpoint. - [API keys and OAuth clients](https://docs.getpraxen.app/raw/administration/api-keys-and-oauth.md): Create scoped API keys for scripts and CI, register OAuth clients for apps that act for a user, and revoke either when you are done. - [Billing and usage](https://docs.getpraxen.app/raw/administration/billing-and-usage.md): Understand your monthly credits, plan limits, paid extra usage, and how to change plans. ## Reference - [Docs MCP server](https://docs.getpraxen.app/raw/reference/mcp.md): Point any MCP client at the docs server and your agent searches and reads these pages mid-conversation. - [llms.txt](https://docs.getpraxen.app/raw/reference/llms.md): Every docs page is also plain markdown: an index at /llms.txt, the whole corpus at /llms-full.txt, and any page at /raw/.md. - [API reference](https://docs.getpraxen.app/raw/reference/api.md): Where the hosted OpenAPI reference lives, how to authenticate, what every response looks like, and the rate limits. ## MCP Server This site exposes a Model Context Protocol (MCP) server over streamable HTTP at https://docs.getpraxen.app/mcp. - [Praxen Docs](https://docs.getpraxen.app/mcp): Streamable HTTP endpoint — connect an MCP client to this URL to call the tools, resources and prompts exposed by this site.