{"repo":"DrDroidLab/open-index","free":true,"listed":false,"github":"https://github.com/DrDroidLab/open-index","clone":"git clone https://github.com/DrDroidLab/open-index.git","description":"The structured context layer for AI agents. Build self-learning specialised agents that are context aware.","language":"Python","stars":36,"topics":["agent-memory","ai-agents","ai-infrastructure","context-engineering","context-graph","decision-engine","domain-specific-language","graph-engineering","knowledge-graph","loop-engineering"],"license":"MIT","category":"ai-agents","readme_excerpt":"Open Index Open Index is a tool for building domain specific accurate, structured data that agents can actually operate on — and for keeping that data correct as things change. You use Open Index to build a brain : a searchable, continuously-improving context graph of your domain. A brain is domain-agnostic — model a support org ( product → \"has common issue\" → issue ), a sales pipeline ( customer → order ), your infrastructure ( service → runbook ), or anything else. You define the concepts; Open Index stores them, searches them, and draws the map. A brain is built from four primitives: - doc type — a concept you want to track and maintain (e.g. service , customer , issue ). - doc schema — the fields stored for a given doc type. - entity — one instance of a doc type, stored per its schema. Every entity can link to others via related to (the target) + relationship edge meaning (free-text edge semantics). - connector — an optional source you extract entities from (e.g. an MCP server). Quickstart Prefer containers, or need a brain several agents share? → docs/deployment.mdx ( docker compose --profile sqlite up ). Commands Command What it does --- --- open-index init [dir] Scaffold a new brain directory. open-index add-doc-type Add a doc type schema stub under doc types/ . open-index add-entity Validate + store an entity JSON file. open-index import Bulk-import entities from JSON / JSONL / CSV. open-index index (Re)load entities/ / .json into the search index. open-index validat","default_branch":null,"files":null,"tree":[],"storefront":"/r/DrDroidLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DrDroidLab/open-index/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}