Corpus-OS/corpusos

Open-source protocol suite standardizing LLM, Vector, Graph, and Embedding infrastructure across LangChain, LlamaIndex, AutoGen, CrewAI, Semantic Kernel, and MCP. 3,330+ conformance tests. One protocol. Any framework. Any provider.

43
/ 100
Emerging

This project helps developers build and manage AI applications that use multiple large language models, embedding services, vector databases, or graph databases. It provides a standardized way to connect these different AI services, acting as a universal translator. Developers can feed their existing AI application code into Corpus OS and get consistent connections and performance monitoring across all their chosen AI providers.

144 stars.

Use this if you are developing AI applications and need a consistent way to integrate various AI services like LLMs, vector databases, or embedding models, especially across different vendors or frameworks.

Not ideal if you are only using a single AI provider and are satisfied with their direct integration, or if you are building a quick, throwaway prototype where standardization isn't a concern.

AI-application-development LLM-integration data-infrastructure AI-platform-engineering multi-AI-provider-management
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 13 / 25
Community 10 / 25

How are scores calculated?

Stars

144

Forks

9

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/Corpus-OS/corpusos"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.