> Full SurrealDB documentation index: https://surrealdb.com/docs/llms.txt

# Build

Putting SurrealDB into an application: embedding the engine. Migrating from another database, connecting frameworks, and wiring it to AI agents.

This section is about the seams between SurrealDB and everything around it. Where [Learn](/docs/learn.md) covers the database itself, these pages cover getting it into a codebase and keeping it there.

- [Embedding SurrealDB](/docs/build/embedding.md) - Run the engine inside your application, natively or through WebAssembly.

- [Migrating](/docs/build/migrating.md) - Import data and schemas from PostgreSQL, MongoDB and other databases.

- [Integrations](/docs/build/integrations.md) - Connect frameworks, auth providers, embedding providers and data tooling.

- [AI agents](/docs/build/ai-agents.md) - Give an agent a database it can query, and rules that keep it accurate.

## Related sections

Language-specific setup lives with each SDK in [the reference](/docs/reference.md). Running the server, whether managed or on your own hardware, is covered in [Manage](/docs/manage.md).
