Docs map

Find your path

Pick a route and read the pages in order. Each step is a normal docs page.

First agent

Install, build and serve your first agent, then learn the core ideas. 10 steps 0 of 10 read

  1. Why 10xGraph: you write the AI logic, it runs the infrastructure
  2. Installation
  3. Quickstart
  4. Project structure
  5. Mental Model
  6. Build a graph by hand
  7. StateGraph
  8. Agents and Tools
  9. State and Messages
  10. Serving Agents

To production

What runs around your code, how to scale it, ship it and watch it. 11 steps 0 of 11 read

  1. Platform overview
  2. Architecture
  3. Scaling and reliability
  4. What 10xGraph does not protect
  5. Production Deployment Checklist
  6. Configure 10xgraph.json
  7. Deploy
  8. Deploy on Kubernetes
  9. Observability
  10. Metrics with Prometheus and Grafana
  11. Graceful shutdown

Security

Auth, roles, tenant isolation, rate limits, validators and the audit log. 11 steps 0 of 11 read

  1. Security in five minutes
  2. Security and access
  3. Security Model
  4. Set up API authentication and authorization
  5. Tenancy and access
  6. Authorization scopes
  7. Configure Rate Limiting
  8. CORS and security headers
  9. Validate input and guard prompts
  10. Audit log
  11. SOC 2 and ISO 27001 control mapping

By section

Get started 0 of 15 read
  1. Introduction
  2. Why 10xGraph: you write the AI logic, it runs the infrastructure
  3. Get Started
  4. Installation
  5. Quickstart
  6. Security in five minutes
  7. Mental Model
  8. Build a graph by hand
  9. Add Memory with Threads
  10. Serve and inspect
  11. Call from your app
  12. Stream and approve
  13. Test and evaluate
  14. Project structure
  15. Coming from agentflow
Concepts 0 of 22 read
  1. Concepts
  2. StateGraph
  3. State and Messages
  4. Agents and Tools
  5. Choosing a building block
  6. Routing, Command and callbacks
  7. Interrupts: human-in-the-loop
  8. Dependency Injection
  9. Streaming
  10. Checkpointing and Threads
  11. Hot and cold state: how PgCheckpointer stores threads
  12. Long-term Memory
  13. Context management
  14. Replay-safe tools
  15. Errors and limits
  16. Serving Agents
  17. Security and Validators
  18. Tenancy and access
  19. Events and observability
  20. Remote Tools
  21. Media and Files
  22. Extension points
Examples 0 of 39 read
  1. 10xGraph examples
  2. Serve an agent with auth, from init to Docker
  3. A payment tool that cannot charge twice
  4. Human approval over the API
  5. Two users, one server, no shared threads
  6. File and web tools that stay in bounds
  7. Security regression tests for an agent
  8. Graceful Shutdown for a Python AI Agent Service with 10xGraph
  9. Retries, Fallback Models and Circuit Breaker for a Python AI Agent in 10xGraph
  10. Human-in-the-Loop Approval with interrupt() in a Python AI Agent (10xGraph)
  11. Persist Agent Conversations with SQLite, PostgreSQL and Redis Checkpointers in 10xGraph
  12. Context Window Management for Python AI Agents - Trim and Summarize with 10xGraph
  13. Callbacks, Validators and Lifecycle Hooks in 10xGraph
  14. Observability and Event Publishers for 10xGraph Agents
  15. Serve a 10xGraph Agent as a REST and SSE API
  16. 10xGraph Quickstart - Your First Python AI Agent with Tools
  17. 10xGraph StateGraph Basics - Custom State, Routing and Command
  18. Streaming a 10xGraph Python AI Agent with astream and StreamEmitter
  19. Tools in 10xGraph - @tool Decorator, Injected Params, ToolResult and Remote Tools
  20. LLM Providers in 10xGraph - OpenAI, Gemini, Claude, DeepSeek, Ollama
  21. Dependency Injection in 10xGraph Agents with InjectQ
  22. MCP Tools in a Python AI Agent with 10xGraph
  23. GitHub MCP Server with a 10xGraph Agent
  24. Xquik MCP Server with a 10xGraph Agent
  25. Long-Term Agent Memory with Postgres and Qdrant in 10xGraph
  26. RAG Agent with Qdrant and Reranking in 10xGraph (Python)
  27. Structured Output with Pydantic in 10xGraph Agents
  28. Multi-Agent Patterns in Python with 10xGraph
  29. Agent Skills in 10xGraph - On-Demand and Per-Tenant Session Mode
  30. Multimodal Agents in 10xGraph - Image, Document, Audio and Video Input
  31. Realtime Voice Agent with Gemini Live in 10xGraph (Python)
  32. Test 10xGraph Agents Without an LLM Using pytest
  33. Evaluate a 10xGraph Agent with Trajectory and LLM Judge Criteria
  34. Customer Support Swarm with Human Approval and Memory in 10xGraph
  35. Research Assistant with Plan-Act-Reflect and a Structured Report in 10xGraph
  36. Build a Data Extraction AI Agent in Python
  37. Build a Coding AI Agent in Python
  38. Docs Assistant with RAG, Qdrant and a React Chat UI (10xGraph)
  39. CopilotKit Frontend for a 10xGraph Agent over AG-UI
Build agents 0 of 32 read
  1. Build agents
  2. Build a graph
  3. How to configure Agent
  4. Use custom state
  5. Write custom nodes
  6. Structured output
  7. Visualize a graph
  8. Choose and use prebuilt agents
  9. ReactAgent
  10. PlanActReflectAgent
  11. SwarmAgent
  12. SupervisorTeamAgent
  13. RAGAgent
  14. StructuredOutputAgent
  15. AudioAgent
  16. How to use the @tool decorator
  17. Use prebuilt tools
  18. Web Tools
  19. File Tools
  20. Memory Tools
  21. Use MCP tools in agents
  22. Emit Tool Progress Updates
  23. Manage conversation context
  24. How to use dependency injection
  25. Route between agents with handoff
  26. Add human approval with interrupt()
  27. Use Callbacks and Hooks
  28. Stream graph responses
  29. Send media to models
  30. How to build a realtime audio agent
  31. Batch LLM calls
  32. Give an agent Agent Skills
Data and state 0 of 9 read
  1. Data and state
  2. Set up checkpointing
  3. Durability and concurrency
  4. How to use the memory store
  5. How to use PgVectorStore
  6. Cache store
  7. Postgres and Redis checkpointing
  8. Bring your own backend
  9. Backup and restore
Integrations 0 of 8 read
  1. Integrations
  2. Model providers
  3. OpenAI
  4. Google
  5. Anthropic
  6. Embed a graph in FastAPI
  7. Build a chat frontend with CopilotKit and 10xGraph
  8. Coding assistants
TypeScript client 0 of 13 read
  1. TypeScript client
  2. Secure your frontend
  3. Create and configure the client
  4. Invoke the agent
  5. Stream responses
  6. Manage threads
  7. Remote tools
  8. Work with files and multimodal messages
  9. Use the memory API
  10. Graph utilities and human-in-the-loop
  11. Build a realtime audio conversation
  12. Error handling
  13. Call 10xGraph from Next.js and React
API server 0 of 11 read
  1. API server overview
  2. Run the API Server
  3. Configure 10xgraph.json
  4. Initialize a Project
  5. CLI Overview
  6. Invoke and stream over REST
  7. WebSocket streaming and realtime
  8. Serve your agent over AG-UI
  9. Handle files and multimodal input
  10. Remote tools
  11. Playground
Deploy 0 of 5 read
  1. Deploy
  2. Deploy with Docker and Kubernetes
  3. Deploy on Kubernetes
  4. Graceful shutdown
  5. Configure ID generators
Platform 0 of 7 read
  1. Platform overview
  2. Architecture
  3. Security Model
  4. Scaling and reliability
  5. What 10xGraph does not protect
  6. SOC 2 and ISO 27001 control mapping
  7. Production Deployment Checklist
Background jobs 0 of 4 read
  1. Background jobs
  2. Background jobs
  3. Run background tasks with a worker
  4. Run work in the background
Observability 0 of 7 read
  1. Observability
  2. Observability
  3. Metrics with Prometheus and Grafana
  4. Send traces to an OTLP endpoint
  5. Send traces to Arize Phoenix
  6. Send traces to Logfire and LangSmith
  7. Emit events from your graph
Security and access 0 of 9 read
  1. Security and access
  2. Set up API authentication and authorization
  3. Authorization scopes
  4. Calling services as the user
  5. Multi-tenant data
  6. Configure Rate Limiting
  7. CORS and security headers
  8. Validate input and guard prompts
  9. Audit log
Reference 0 of 57 read
  1. API reference
  2. Graph
  3. Agent
  4. Tools
  5. State
  6. Messages
  7. Context Manager
  8. LLM Utilities
  9. Skills
  10. Realtime audio
  11. StreamEmitter
  12. Exceptions
  13. Control flow
  14. Callback Manager
  15. Lifecycle Callbacks
  16. Background Task Manager
  17. ID Generator
  18. Runtime utilities
  19. Publishers
  20. Response adapters
  21. Checkpointers
  22. Memory stores
  23. Media
  24. Prebuilt agents
  25. Prebuilt tools
  26. Testing
  27. Evaluation
  28. Evaluation criteria
  29. Evaluation harness
  30. Conventions and permissions
  31. Graph endpoints
  32. Live WebSocket endpoint
  33. AG-UI endpoint
  34. Thread endpoints
  35. Memory store endpoints
  36. File upload endpoints
  37. Configuration endpoints
  38. Observability endpoints
  39. Health check endpoint
  40. CLI reference
  41. 10xgraph.json configuration reference
  42. Authentication
  43. Rate Limiting
  44. BaseCacheStore reference
  45. TenxGraphClient
  46. Graph control
  47. Message
  48. invoke()
  49. stream()
  50. realtime()
  51. Threads
  52. Memory
  53. Files
  54. Client authentication
  55. Error handling
  56. Error Codes Reference
  57. Environment Variables
Testing and evaluation 0 of 12 read
  1. Testing and evaluation
  2. Test before production
  3. Unit Testing
  4. Run Tests
  5. Evaluation
  6. Building Eval Sets
  7. Evaluation Criteria
  8. Evaluation Presets and Configuration
  9. User Simulation
  10. Evaluation Reports
  11. Run Evaluations
  12. Running Evaluations in pytest
Glossary 0 of 15 read
  1. AI Agent Glossary
  2. What Is an AI Agent? Definition and Python Guide (2026)
  3. What Is a ReAct Agent? Python Guide with Code Examples
  4. What Is Multi-Agent Orchestration? Python Guide
  5. What Is a State Graph? AI Agent Architecture Guide
  6. What Is Agent Memory? Types and Python Implementation
  7. What Is the Model Context Protocol (MCP)? Guide for AI Agents
  8. What Is RAG (Retrieval-Augmented Generation)? Python Guide
  9. What Is AI Agent Streaming? HTTP Streaming Guide for Python
  10. What Is Durable Execution for AI Agents?
  11. What Is an Idempotent Tool Call?
  12. What Is Thread Isolation?
  13. What Is Prompt Injection?
  14. What Is Multi-Tenancy?
  15. What Is an Audit Log?
Troubleshooting 0 of 6 read
  1. Troubleshooting
  2. Installation troubleshooting
  3. Provider errors
  4. API Server Troubleshooting
  5. Client Troubleshooting
  6. Playground Troubleshooting
Compare 0 of 6 read
  1. 10xGraph vs LangGraph, CrewAI, AutoGen: Compared
  2. 10xGraph vs LangGraph: Production Python Alternative
  3. 10xGraph vs CrewAI: Graphs vs Role-Based Crews
  4. 10xGraph vs Microsoft AutoGen: Python Compared
  5. 10xGraph vs LlamaIndex Agents: Runtime vs RAG
  6. 10xGraph vs Google ADK: Open-Source Alternative
Project 0 of 7 read
  1. Project and releases
  2. Upgrade from 0.x to 1.0
  3. Upgrade to 0.9
  4. Roadmap and known gaps
  5. Security policy
  6. Getting help
  7. Contributing

Docs map

Explored 0 / 0
Loading the map
Open full page