# Agent knowledge base

List, retrieve, create, and update the knowledge bases attached to agents. Keep the returned knowledge-base identifier when an update or related action requires it.

## Choose a task

| Task | Description |
| --- | --- |
| [View knowledge base list](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-knowledge-bases/list-agent-knowledge-bases.html.md) | Query the knowledge base metadata for the current workspace and filter by status, source, visible scope, index status, owner, or keywords. |
| [View knowledge base details](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-knowledge-bases/get-agent-knowledge-base.html.md) | Read the complete metadata of a knowledge base, including associated assets, index status, and versions. |
| [Add knowledge base](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-knowledge-bases/create-agent-knowledge-base.html.md) | Create referenceable knowledge-base metadata without parsing, indexing, or retrieval. |
| [Change knowledge base](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-knowledge-bases/update-agent-knowledge-base.html.md) | Update knowledge-base metadata and increment its version without parsing or indexing files. |
