# Reflexio Documentation > Agent self-improvement platform. Turns every conversation your AI agent has into a learning opportunity — automatically extracting user preferences and behavioral feedback so your agent continuously improves itself without manual tuning. ## Docs - [Reflexio Documentation](https://www.reflexio.ai/docs/): Connect Reflexio to your agent, publish interactions, retrieve learned context, and inspect what the system learns. - [Governance API](https://www.reflexio.ai/docs/api-reference/governance): Enterprise RTBF export, erase, and purge-operation status endpoints. - [API Reference](https://www.reflexio.ai/docs/api-reference): Complete documentation for the Reflexio client class and its methods. - [Evaluating Agent Performance](https://www.reflexio.ai/docs/build/agent-evaluation): Configure session-level agent success evaluation, publish evaluation-only sessions, and compare evaluation signals. - [Collecting & Using Agent Playbooks](https://www.reflexio.ai/docs/build/agent-playbook): End-to-end workflows for collecting user playbooks from interactions, aggregating them into actionable agent playbooks, and using them to improve agent behavior. - [Managing Requests & Sessions](https://www.reflexio.ai/docs/build/request-management): Choose request metadata, inspect stored requests, filter by time or request id, and clean up request/session data. - [Searching Learned Context](https://www.reflexio.ai/docs/build/search): Use unified search, profile search, and playbook search to retrieve the right Reflexio context for your agent. - [Publishing Interactions](https://www.reflexio.ai/docs/build/user-interactions): Publish text, image, expert-reviewed, and user-action interaction payloads, then inspect or search raw interaction records. - [Working with User Profiles](https://www.reflexio.ai/docs/build/user-profiles): End-to-end workflows for searching, managing, configuring, and analyzing user profiles extracted from interactions. - [Slash Commands](https://www.reflexio.ai/docs/claude-smart/commands): Reference for the five slash commands the claude-smart plugin installs in Claude Code. - [Configuration](https://www.reflexio.ai/docs/claude-smart/configuration): Environment variables, data directories, scope rules, and troubleshooting for claude-smart. - [Dashboard](https://www.reflexio.ai/docs/claude-smart/dashboard): Browse sessions, inspect user profiles, and edit project playbook rules from the claude-smart web UI. - [Getting Started](https://www.reflexio.ai/docs/claude-smart/getting-started): Install claude-smart, verify it's running, and see your first learned rule injected into Claude. - [How It Works](https://www.reflexio.ai/docs/claude-smart/how-it-works): The hook lifecycle, extraction signals, and how claude-smart turns a Claude Code session into injected rules. - [claude-smart](https://www.reflexio.ai/docs/claude-smart): A Claude Code plugin, powered by Reflexio, that turns your corrections and successful execution paths into rules Claude follows in future sessions. - [auth & status](https://www.reflexio.ai/docs/cli-reference/auth-status): Authenticate to a Reflexio server and inspect org identity, storage, and health. - [config](https://www.reflexio.ai/docs/cli-reference/config): View and update server configuration and storage credentials. - [doctor & api](https://www.reflexio.ai/docs/cli-reference/diagnostics): Run setup diagnostics and make raw HTTP calls to any Reflexio endpoint. - [embeddings](https://www.reflexio.ai/docs/cli-reference/embeddings): Run the local OpenAI-compatible embedding daemon. - [CLI Reference](https://www.reflexio.ai/docs/cli-reference): Self-hosted open-source Reflexio CLI reference for local services, configuration, diagnostics, and data operations. - [interactions](https://www.reflexio.ai/docs/cli-reference/interactions): Publish, list, search, and delete user-agent conversations. - [playbooks](https://www.reflexio.ai/docs/cli-reference/playbooks): Manage user playbooks and agent playbooks — CRUD, aggregation, approval. - [user-profiles](https://www.reflexio.ai/docs/cli-reference/profiles): Manage user profiles extracted from interactions. - [services](https://www.reflexio.ai/docs/cli-reference/services): Start and stop a local open-source Reflexio backend and docs site. - [setup](https://www.reflexio.ai/docs/cli-reference/setup): Interactive wizards for plain CLI and OpenClaw integration. - [Understanding Playbooks](https://www.reflexio.ai/docs/concepts/agent-playbook): How Reflexio turns user feedback into agent improvements through two distinct layers: per-user user playbooks and agent-wide agent playbooks. - [Core Concepts](https://www.reflexio.ai/docs/concepts/core-concepts): Understand the fundamental concepts in Reflexio that power intelligent agent memory and personalization. - [Understanding Interactions](https://www.reflexio.ai/docs/concepts/interactions): Deep dive into how interactions work in Reflexio and how to use them effectively for agent memory. - [Playbook Optimization](https://www.reflexio.ai/docs/concepts/playbook-optimization): Optional GEPA-backed refinement for pending playbook wording. - [Requests and Sessions](https://www.reflexio.ai/docs/concepts/requests-and-groups): Learn how requests and sessions organize interactions in Reflexio for structured tracking and bulk operations. - [Understanding User Profiles](https://www.reflexio.ai/docs/concepts/user-profiles): Learn how Reflexio's intelligent memory system extracts and manages user profiles from interactions. - [Account Setup](https://www.reflexio.ai/docs/getting-started/account-setup): Join the Reflexio waitlist, accept an invitation, create an account, and finish the first portal setup. - [Connection & Authentication](https://www.reflexio.ai/docs/getting-started/authentication): Setup workflows for connecting to managed Reflexio Enterprise and a self-hosted open-source server. - [Open Source Get Started](https://www.reflexio.ai/docs/getting-started/open-source): Run open-source Reflexio locally, publish an interaction, and retrieve learned context from your own server. - [Enterprise Get Started](https://www.reflexio.ai/docs/getting-started/quickstart): Connect hosted Reflexio Enterprise, configure learning, publish an interaction, and retrieve learned context. - [Advanced Use Cases](https://www.reflexio.ai/docs/portal/advanced-use-cases): Advanced patterns for optimizing extraction costs, profile filtering, manual extraction, and A/B testing in Reflexio. - [Basic Usage](https://www.reflexio.ai/docs/portal/basic-usage): Learn how to navigate the Reflexio Web Portal, view data, and perform common operations. - [Measuring Reflexio's Impact](https://www.reflexio.ai/docs/portal/measuring-reflexio-impact): Session-level source-set comparison and per-turn shadow win-rate on the Evaluation page. - [Configuration](https://www.reflexio.ai/docs/api-reference/client/configuration): Methods for getting and setting system configuration. - [Agent Evaluation](https://www.reflexio.ai/docs/api-reference/client/evaluation): Methods for retrieving agent success evaluation results. - [Initialization & Authentication](https://www.reflexio.ai/docs/api-reference/client/initialization): ReflexioClient setup and API key authentication for managed Enterprise and self-hosted open-source deployments. - [Interaction Management](https://www.reflexio.ai/docs/api-reference/client/interactions): Methods for publishing, searching, retrieving, and deleting user interactions. - [Operations](https://www.reflexio.ai/docs/api-reference/client/operations): Methods for rerun/manual generation and playbook aggregation. - [Human Questions](https://www.reflexio.ai/docs/api-reference/client/pending-tool-calls): Methods for listing and answering the resumable agent's pending tool calls (ask_human questions). - [Playbook Management](https://www.reflexio.ai/docs/api-reference/client/playbook): Methods for searching, retrieving, adding, and deleting user playbooks and agent playbooks. - [Profile Management](https://www.reflexio.ai/docs/api-reference/client/profiles): Methods for searching, retrieving, and deleting user profiles, plus profile changelog. - [Request Management](https://www.reflexio.ai/docs/api-reference/client/requests): Methods for retrieving and deleting requests and sessions. - [Unified Search](https://www.reflexio.ai/docs/api-reference/client/search): Search across all entity types in a single call. - [Concepts](https://www.reflexio.ai/docs/api-reference/schemas/concepts): Key concepts like Shadow Content and Expert Content used in the Reflexio API. - [Configuration Models](https://www.reflexio.ai/docs/api-reference/schemas/config): Data structures for system configuration — profile extraction, playbook extraction, evaluation, storage, and LLM settings. - [Enums](https://www.reflexio.ai/docs/api-reference/schemas/enums): Enumeration types used in the Reflexio API. - [Evaluation Models](https://www.reflexio.ai/docs/api-reference/schemas/evaluation): Data structures for agent success evaluation results. - [Interaction Models](https://www.reflexio.ai/docs/api-reference/schemas/interactions): Data structures for user interactions — publishing, searching, retrieving, and deleting interactions. - [Playbook Models](https://www.reflexio.ai/docs/api-reference/schemas/playbook): Data structures for user playbooks and agent playbooks -- collecting, aggregating, and managing agent improvement data. - [Profile Models](https://www.reflexio.ai/docs/api-reference/schemas/profiles): Data structures for user profiles — searching, retrieving, deleting profiles and tracking profile changes. - [Request Models](https://www.reflexio.ai/docs/api-reference/schemas/requests): Data structures for requests and sessions — retrieving and deleting requests. - [Search Models](https://www.reflexio.ai/docs/api-reference/schemas/search): Data structures for unified search across all entity types. - [Extractors & Evaluation](https://www.reflexio.ai/docs/build/configuration/extractors): Configure profile extractors, playbook aggregation, and agent success evaluation in Reflexio. - [Configuration Guide](https://www.reflexio.ai/docs/build/configuration): Complete reference for all Reflexio configuration options including profile extraction, playbook, and evaluation settings. - [LLM Configuration](https://www.reflexio.ai/docs/build/configuration/llm): Configure LLM provider API keys, model selection, Azure OpenAI, and custom endpoints for Reflexio. - [Storage Configuration](https://www.reflexio.ai/docs/build/configuration/storage): Configure where Reflexio stores data, including SQLite (default), Supabase, and PostgreSQL for production deployments.