# Overview

Complete API and configuration reference for SurrealDB Agent Memory.

Complete technical reference for all SurrealDB Agent Memory APIs, configuration options, data structures, and command-line tools.

## In this section

- **[Agent guide (AGENTS.md)](/docs/agent-memory/reference/agents.md)** - Instructions for coding agents.
- **[REST API](/docs/agent-memory/reference/rest-api.md)** - End-user HTTP endpoints for memory and knowledge operations.
- **[Management API](/docs/agent-memory/reference/management-api.md)** - Control-plane endpoints for creating and configuring Contexts and API keys.
- **[Python SDK](/docs/agent-memory/reference/sdk-python.md)** - Complete method reference for the Python SDK.
- **[JavaScript SDK](/docs/agent-memory/reference/sdk-javascript.md)** - Complete method reference for the JavaScript and TypeScript SDK.
- **[MCP tools](/docs/agent-memory/reference/mcp-tools.md)** - Input/output schemas for all seven MCP tools.
- **[Configuration](/docs/agent-memory/reference/configuration.md)** - Server and per-Context configuration options.
- **[CLI](/docs/agent-memory/reference/cli.md)** - Command-line interface reference.
- **[Data model and schema](/docs/agent-memory/reference/data-model-and-schema.md)** - SurrealDB schema for Context-local tables (authoritative and experiential streams share one database).
- **[Errors](/docs/agent-memory/reference/errors.md)** - HTTP error codes and SDK exception types.
- **[Glossary](/docs/agent-memory/reference/glossary.md)** - Definitions of key terms (see also the [Architecture glossary](/docs/agent-memory/architecture/glossary.md) for pillar and memory vocabulary).
