# Business context

Knowledge gives AI agents the business context they need to interpret data correctly. It includes semantic models, durable knowledge entries, connected repositories, organization context, and memories learned from prior work.

Start with a [knowledge entry](/docs/agents/knowledge/entries.md) for written business context. Add a [Semantic Layer model](/docs/agents/knowledge/semantic-layer.md) when you need governed metrics and dimensions.

- [Semantic Layer](/docs/agents/knowledge/semantic-layer.md): Define shared metrics, dimensions, and business concepts in Altertable for governed analytics and AI workflows.
- [Memories](/docs/agents/knowledge/memories.md): Use Altertable memories to preserve context from prior agent work so future analysis starts with reusable knowledge.
- [Knowledge entries](/docs/agents/knowledge/entries.md): Create and manage knowledge entries and repositories in Altertable so teams and agents can reuse trusted business context.
- [Repository integrations](/docs/agents/knowledge/integrations.md): Connect source providers like GitHub and GitLab so Altertable can sync repository files into your knowledge base.