ogx-ai/ogx

Open GenAI Stack

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 35 minutes ago
Added to GitGenius on April 25th, 2026
Created on June 25th, 2024
Open Issues & Pull Requests: 141 (+0)
Number of forks: 1,344
Total Stargazers: 8,420 (+0)
Total Subscribers: 117 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.1 hours
Mean response time: 8.7 days
90th percentile: 27.6 days
Tracked items: 1,307

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 69% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "discussion" is answered fastest, typically in under an hour, while "RAG" waits about 3 days. Almost all tracked open issues have seen activity in the last three months. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 59
New in 7 days: 3
Closed in 7 days: 6
Avg open age: 98 days
Stale 30+ days: 17
Stale 90+ days: 0

Recent activity

Opened in 7 days: 3
Closed in 7 days: 5
Comments in 7 days: 14
Events in 7 days: 34

Top labels

  • enhancement (453)
  • stale (446)
  • bug (436)
  • tech-debt (106)
  • discussion (69)
  • good first issue (40)
  • question (12)
  • RAG (11)

Detailed Description

OGX is an open-source agentic API server written in Python that provides a drop-in replacement for the OpenAI API, enabling developers to build AI applications that can run on any infrastructure from local laptops to cloud environments. The project was formerly known as Llama Stack and underwent a rebranding to reflect its evolution into a model-agnostic, multi-SDK, production-grade platform. The repository is distributed via PyPI and Docker Hub, with an active community supported through Discord channels and regular Thursday community calls.

The core functionality of OGX centers on providing OpenAI-compatible endpoints while supporting multiple large language models and infrastructure providers. The platform offers Chat Completions and Embeddings endpoints that maintain full compatibility with OpenAI clients, allowing developers to swap between models like Llama, GPT, Gemini, and Mistral without modifying application code. Beyond standard completions, OGX implements a Responses API for server-side agentic orchestration that includes tool calling, Model Context Protocol server integration, and built-in file search capabilities for retrieval-augmented generation in single API calls. The platform also provides Vector Stores and Files endpoints for managed document storage and search, batch processing capabilities through the Batches endpoint, and a Skills system for managing versioned skill bundles as zip archives with SKILL.md manifests that agents can invoke.

A distinguishing feature of OGX is its multi-SDK support, allowing developers to use the Anthropic SDK with the Messages endpoint or the Google GenAI SDK with the Interactions endpoint alongside the standard OpenAI API. The Responses API implementation is Open Responses conformant, passing the official conformance test suite. The pluggable provider architecture enables flexible deployment options, with support for development environments like Ollama and production systems like vLLM, while maintaining API consistency across different infrastructure choices.

The repository demonstrates active maintenance and community engagement based on GitGenius tracking data.

OGX provides official client SDKs for both Python and TypeScript, with the Python SDK available as the ogx_client package on PyPI. An alternative OpenAPI Generator-based Python client called ogx_open_client is also available for teams with specific OpenAPI tooling requirements. The project maintains comprehensive documentation at ogx-ai.github.io, including API reference materials, provider documentation, OpenAI API compatibility matrices, and getting started guides. The repository includes unit tests and integration tests with automated CI/CD workflows, and developers can contribute through the established CONTRIBUTING.md guidelines.