# Fabric > Self-hosted knowledge platform — typed knowledge graph, fused retrieval, semantic memory, first-class databases. ## Docs - [API Reference](https://docs.fabric.bulldogtechnologies.com/api-reference/introduction.md): Fabric exposes 72+ endpoints across 10 modules, with an interactive OpenAPI playground. - [Architecture](https://docs.fabric.bulldogtechnologies.com/architecture.md): Four layers on top of one Postgres instance — connectors, ingestion, storage, query — all tenant-scoped, all inspectable. - [Connectors](https://docs.fabric.bulldogtechnologies.com/connectors.md): Five content connectors, two database drivers. OAuth where possible, encrypted credentials where not. - [How It Works](https://docs.fabric.bulldogtechnologies.com/how-it-works.md): The engineering behind Fabric's four layers: typed knowledge graph, fused retrieval via RRF, semantic memory with decay, and first-class database connections. - [Introduction](https://docs.fabric.bulldogtechnologies.com/introduction.md): A self-hosted knowledge platform built on a typed knowledge graph, fused retrieval, semantic memory, and first-class database connections. - [Knowledge Graph](https://docs.fabric.bulldogtechnologies.com/knowledge-graph.md): A typed, weighted, timestamped model of what Fabric knows. Two tables in Postgres. SELECT-able, join-able, and auditable. - [Quickstart](https://docs.fabric.bulldogtechnologies.com/quickstart.md): Run Fabric locally in 10 minutes via Docker Compose, or deploy to AWS Fargate with one command. - [Security](https://docs.fabric.bulldogtechnologies.com/security.md): Multi-tenant isolation, encrypted credentials, OAuth handling, and end-to-end observability. - [Skills](https://docs.fabric.bulldogtechnologies.com/skills.md): Version-controlled prompts with structured metadata that extend what Fabric's chat interface can do. ## OpenAPI Specs - [openapi](https://docs.fabric.bulldogtechnologies.com/api-reference/openapi.json)