← all repositories
aws/context-ontology-accelerator

AWS open-sources an ontology layer so agents stop guessing

The Context Ontology Accelerator gives AI agents a knowledge graph they can query, validate against business rules, and actually explain.

★1k stars Python AgentsRAG · Search
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

It’s a semantic context layer for AWS: you connect data sources, it discovers schemas and ingests documents, induces formal ontologies from them, and builds a unified knowledge graph. Agents then query that graph — via SPARQL federation and an MCP server — instead of freestyle retrieval. The pitch is that context gets validated against business logic before it reaches the agent, so decisions are consistent and explainable rather than vibes-based.

The interesting bit

The Scan → Model → Serve pipeline is old-school data engineering wearing new clothes: ontology induction with HermiT/ELK reasoners, a Virtual Knowledge Graph via Ontop, and Smithy-generated API contracts as the source of truth. The genuinely modern piece is the MCP server — agents traverse the graph as tools, with namespace isolation and role-based access control deciding what they’re allowed to see.

Key highlights

  • Three-stage workflow: scan sources, model ontologies, serve context to agents over MCP
  • SPARQL federation through a Virtual Knowledge Graph (Ontop) over your existing data
  • Access control with namespace-scoped roles plus platform-wide platform-admin/platform-viewer
  • Smithy models generate OpenAPI specs, Python interfaces, and a TypeScript client
  • Includes Athena federation connectors (reference plus Databricks) and a React/Cloudscape frontend

Caveats

  • It’s a read-only mirror — no pull requests accepted, issues and feedback only
  • The prerequisite surface is wide: Python 3.12, Node, Java 17–24 (21 recommended, 25 unsupported), Docker, Maven, Gradle, uv, pnpm. The README spends real time on JDK versioning traps, which tells you something
  • The README recommends tagged releases over main, which is honest but also a hint about stability

Verdict

Worth a look if you’re building agent systems on AWS and want context that’s governed and auditable rather than stuffed into a prompt. If you’re not already comfortable with ontologies, SPARQL, and a multi-language monorepo, the learning curve will do the filtering for you.

Frequently asked

What is aws/context-ontology-accelerator?
The Context Ontology Accelerator gives AI agents a knowledge graph they can query, validate against business rules, and actually explain.
Is context-ontology-accelerator open source?
Yes — aws/context-ontology-accelerator is open source, released under the Apache-2.0 license.
What language is context-ontology-accelerator written in?
aws/context-ontology-accelerator is primarily written in Python.
How popular is context-ontology-accelerator?
aws/context-ontology-accelerator has 1k stars on GitHub.
Where can I find context-ontology-accelerator?
aws/context-ontology-accelerator is on GitHub at https://github.com/aws/context-ontology-accelerator.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.