ogx-ai/llama-stack-apps

Agentic components of the Llama Stack APIs

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 2 minutes ago
Added to GitGenius on December 1st, 2025
Created on June 25th, 2024
Open Issues & Pull Requests: 33 (+0)
GitHub issues: Enabled
Number of forks: 642
Total Stargazers: 4,300 (+0)
Total Subscribers: 78 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.3 hours
Mean response time: 4.9 days
90th percentile: 5.9 days
Tracked items: 75

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 65% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 25
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 440 days
Stale 30+ days: 25
Stale 90+ days: 25

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • acked (7)
  • good first issue (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

The llama-stack-apps repository contains example applications and agentic components built on top of the Llama Stack APIs, demonstrating how to construct multi-agent systems using Meta's Llama models starting from version 3.1. The repository serves as a practical guide for developers looking to build agentic applications that can perform multi-step reasoning, execute tools, and incorporate safety protections through Llama Guard models.

The core functionality showcased in this repository centers on three primary capabilities. First, applications can break down complex tasks and perform multi-step reasoning processes. Second, they can leverage tools in multiple ways, including built-in tool knowledge where models have inherent understanding of search or code interpreter functionality, and zero-shot tool learning where models can call previously unseen tools using in-context definitions. Third, the applications provide system-level safety protections by integrating Llama Guard models into the inference pipeline.

The repository maintains overlapping contributor relationships with related projects including ogx-ai/ogx, llamastack/llama-stack, and ogx-ai/llama-stack.

The repository is classified across multiple domains including Applications, Examples, LlamaStack, AI, LLMs, Chat, RAG, Search, and Generative AI frameworks, reflecting its broad applicability across different use cases. The getting started workflow requires three main steps: installing prerequisites through Python packages in an isolated conda environment, starting a Llama Stack server that provides API endpoints, and connecting client agentic applications to this server endpoint, typically at localhost:8321.

The repository provides multiple ways to interact with the Llama Stack server. Sample demo scripts allow testing of simple agents, with examples requiring API keys for external services like Tavily Search. The repository includes sample scripts, Jupyter notebooks, and a Gradio-based UI chat interface for user interaction. Additional optional API integrations are available for WolframAlpha and Brave Search through environment variables. The repository also references an Agent Store with additional interaction patterns and provides client SDKs in multiple programming languages including Python, Node.js, Swift, and Kotlin for developers to quickly build applications across different platforms.

The repository emphasizes that all necessary components for agentic applications are provided through a single Llama Stack Distribution, which standardizes and assembles various implementations of required APIs. This unified approach simplifies the development process by eliminating the need to integrate multiple disparate services for inference, safety checking, and tool execution.