Contact emails
farceo@redhat.com, shan@redhat.com, cdoern@redhat.com
Project repo URL
https://github.com/ogx-ai/ogx
GitHub handles of the project maintainer(s)
@leseb @mattf @franciscojavierarceo @cdoern @skamenan7
Project license
https://github.com/ogx-ai/ogx/blob/main/LICENSE
Project summary
Open-Source, Vendor-Neutral Generative AI Application Server
Project description
OGX, formerly Llama Stack, provides an open-source API layer for building agentic AI applications on user-controlled infrastructure. It exposes OpenAI-compatible APIs for chat completions, Responses, vector stores, files, tools, and retrieval-augmented generation, while supporting multiple model and infrastructure backends.
OGX is relevant to the Kubeflow community because it gives platform teams and ML application builders a consistent application-facing API on top of Kubernetes-native AI infrastructure. It can be deployed with Kubernetes operators, connected to OpenAI-compatible inference services such as vLLM/KServe deployments, and integrated with Kubeflow Pipelines / Data Science Pipelines for data ingestion workflows.
Kubeflow Subprojects Integration
OGX integrates with Kubeflow Pipelines / Data Science Pipelines through multiple RAG demos that ingest multimodal data into OGX/Llama Stack vector stores. These pipelines process source data, upload files with the Llama Stack client, create vector stores, attach files, and make the resulting indexes available for RAG queries through the Responses file_search API.
Concrete examples:
Documentation
Testing infrastructure and CI/CD
OGX uses GitHub Actions for unit tests, integration tests, OpenAPI/SDK validation, docs builds, provider builds, and OpenResponses conformance validation. The repository publishes CI status through README badges and maintains active automation for testing and release workflows.
The Open Data Hub RAG integration demos include Kubeflow Pipelines source definitions and compiled pipeline YAMLs for PDF, audio/ASR, OCR/image, spreadsheet, and end-to-end RAG ingestion flows. These examples demonstrate practical integration between Kubeflow Pipelines / Data Science Pipelines and OGX/Llama Stack vector store ingestion.
Additional information
OGX was previously known as Llama Stack, so some existing integrations and demos still use the llama-stack and llama-stack-client names. The ecosystem application should treat those artifacts as part of the same project lineage and integration story.
Contact emails
farceo@redhat.com, shan@redhat.com, cdoern@redhat.com
Project repo URL
https://github.com/ogx-ai/ogx
GitHub handles of the project maintainer(s)
@leseb @mattf @franciscojavierarceo @cdoern @skamenan7
Project license
https://github.com/ogx-ai/ogx/blob/main/LICENSE
Project summary
Open-Source, Vendor-Neutral Generative AI Application Server
Project description
OGX, formerly Llama Stack, provides an open-source API layer for building agentic AI applications on user-controlled infrastructure. It exposes OpenAI-compatible APIs for chat completions, Responses, vector stores, files, tools, and retrieval-augmented generation, while supporting multiple model and infrastructure backends.
OGX is relevant to the Kubeflow community because it gives platform teams and ML application builders a consistent application-facing API on top of Kubernetes-native AI infrastructure. It can be deployed with Kubernetes operators, connected to OpenAI-compatible inference services such as vLLM/KServe deployments, and integrated with Kubeflow Pipelines / Data Science Pipelines for data ingestion workflows.
Kubeflow Subprojects Integration
OGX integrates with Kubeflow Pipelines / Data Science Pipelines through multiple RAG demos that ingest multimodal data into OGX/Llama Stack vector stores. These pipelines process source data, upload files with the Llama Stack client, create vector stores, attach files, and make the resulting indexes available for RAG queries through the Responses
file_searchAPI.Concrete examples:
Documentation
Testing infrastructure and CI/CD
OGX uses GitHub Actions for unit tests, integration tests, OpenAPI/SDK validation, docs builds, provider builds, and OpenResponses conformance validation. The repository publishes CI status through README badges and maintains active automation for testing and release workflows.
The Open Data Hub RAG integration demos include Kubeflow Pipelines source definitions and compiled pipeline YAMLs for PDF, audio/ASR, OCR/image, spreadsheet, and end-to-end RAG ingestion flows. These examples demonstrate practical integration between Kubeflow Pipelines / Data Science Pipelines and OGX/Llama Stack vector store ingestion.
Additional information
OGX was previously known as Llama Stack, so some existing integrations and demos still use the
llama-stackandllama-stack-clientnames. The ecosystem application should treat those artifacts as part of the same project lineage and integration story.