AI Alliance GitHub Organization
Quick Links
The AI Alliance Projects
Welcome to the GitHub organization for the AI Alliance, a community of technology creators, developers, and adopters collaborating to advance safe, responsible, and effective AI rooted in open innovation. Here, Alliance members collaborate on technical initiatives, AI technology guides, and related projects.
The AI Alliance is focused on accelerating and disseminating open innovation across the AI technology landscape to improve foundational capabilities, safety, security and trust in AI, and to responsibly maximize benefits to people and society everywhere.
See about us for more information about The AI Alliance.
Focus Areas
The Open Agent Lab: Collaborate, Experiment, and Build Domain-specific AI Agents with Open Source
The Open Agent Lab is a collaborative community, open source projects and domain-specific work groups that seek to make AI Agents successful in the real world through fast experimentation and distillation of learning into usable reference architectures and implementations, and build out of new tools to enable development and deployment.
We are especially focused on domain-speciic challenges with work groups in:
Industrial AI: check out SemiKong a foundation model for semiconductor process agents.
Legal: try Bartlebot if you want to work with case law and other legal topics.
Climate and Geospatial: check out projects like GeoBench and TerraTorch.
Chemistry and Materials: take a look at new science foundation models for molecular analysis.
(Coming soon.) Finance, Health, and Time Series domain work groups.
The Open Agent Lab builds with open weight models from our members, including Llama, Granite, AI2, ServiceNow, and more.
Agent Projects
Links | Description |
---|---|
AllyCat ![]() |
|
(Beginner friendly!) Get started with a simple and fun end to end RAG application that scrapes your website so you can ask it questions. | |
Agent Lab UI ![]() |
|
AgentLabUI is a web-based interface designed to simplify the creation, management, and deployment of AI agents. It supports integration with Gofannon tools, enabling developers and researchers to rapidly prototype and experiment with sophisticated AI agent architectures. | |
Gofannon ![]() |
|
A repository of functions consumable by other agent frameworks. | |
Proscenium ![]() |
|
A lightweight, composable library and several demo applications. | |
Llama Stack Agents ![]() |
|
A deployable, domain-specific application demonstrating the use of Llama Stack. | |
MCP Gateway | |
A Model Context Protocol (MCP) Gateway. Serves as a central management point for tools, resources, and prompts that can be accessed by MCP-compatible LLM applications. Converts REST API endpoints to MCP, composes virtual MCP servers with added security and observability, and converts between protocols (stdio, SSE). (Principal developer: IBM) | |
The Living Guide to Applying AI ![]() |
|
Tips from experts on using AI for various applications, including popular design patterns. | |
AI Application Testing for Developers ![]() |
|
If you are a software developer, you are accustomed to writing deterministic tests. What do you do when generative models aren't deterministic? | |
OpenDXA (coming soon!) ![]() |
|
Domain Expert Agents (DXA) for industrial AI. (Principal developer: Aitomatic) | |
Docling | |
Docling simplifies document processing, parsing diverse formats — including advanced PDF understanding — and providing seamless integrations with the gen AI ecosystem. (Principal developer: IBM Research) |
Llama Stack
(coming soon to AI Alliance) The Llama Stack project from Meta provides standardized APIs, component abstractions, and integrations with other open source tools and managed services to help develoeprs build and deploy AI applications and agents.
We are organizing several reference implementations of agents on Llama Stack in the Llama Stack Lab part of the Open Agent Lab.
Evaluation and Safety
How do we know that applications built with AI are trustworthy, that they perform as required, in particular that they are safe, free of harmful outputs?
Trust actually has a broad interpretation. Increasingly, organizations moving from proofs of concept to production are not only concerned about evaluating their chosen models and applications for safety, but also for general alignment; do they actually perform well for the specific use cases implemented? This focus area is now exploring these areas of evaluation, in general terms and for specific domains.
Links | Description |
---|---|
Trust and Safety Evaluations Initiative ![]() |
|
TSEI seeks to define the global taxonomy of evaluations (from safety to performance to efficacy), catalog available implementations of them, and provide a reference stack of industry-standard tools to run the evaluations. Our projects:
|
|
Ranking AI Safety Priorities by Domain ![]() |
|
What are the most important safety concerns for your specific domain and use cases? This project explores these questions in several industries, healthcare, finance, education, and legal, with more to come. | |
The AI Trust and Safety User Guide ![]() |
|
Introduction to T&S with guidance from diverse experts. | |
unitxt | |
Unitxt is a Python library for enterprise-grade evaluation of AI performance, offering the world's largest catalog of tools and data for end-to-end AI benchmarking. (Principal developer: IBM Research) |
Deployment and Scaling
Deploying and scaling AI systems, especially to the growing diversity of hardware accelerators for AI, and efficently scaling from PoCs and single node deployments to large numbers of users and distributed deployments are a key set of challenges.
Links | Description |
---|---|
The AI Accelerator Software Ecosystem Guide ![]() |
|
A guide to the most common AI accelerators and the software stacks they use to integrate with tools you know, like PyTorch. |
Open Trusted Data and Models
Datasets with clear license for use, backed by unambiguous provenance and governance controls, are needed to train and tune models. A variety of models are needed, not just for English text, but multilingual, multimodal, and domain specific, like models for molecular discovery, geospatial, and time series.
Links | Description |
---|---|
The Open, Trusted Data Initiative ![]() |
|
Open data has clear license for use, across a wide range of topic areas, with clear provenance and governance. OTDI seeks to clarify the criteria for openness and catalog the world’s datasets that meet the criteria. Our projects:
|
|
Open Models | |
Several AI Alliance work groups are collaborating on the development of domain-specific models:
|
|
Parsing PDFs to Build AI Datasets for Science ![]() |
|
There is a need for domain-specific datasets for tuning special-purpose models and use in data-heavy application patterns like RAG. In many technical domains, much of the expertise is published in the open, but difficult to exploit as AI training data. For example, while text extraction from PDFs is already common, extracting information from the tables and images in technical PDFs, and associating that information with the surrounding text, is not yet widespread. This project aims to solve this problem by applying the recently-developed Docling tool to parse PDF datasets and create new datasets in formats that preserve this rich content, yet are easier to exploit in model training, tuning, etc. The project will start with the Math-PDF dataset of PDFs published recently by PleIAs. | |
TerraTorch | |
TerraTorch is a library based on PyTorch Lightning and the TorchGeo domain library for geospatial data. (Principal developer: IBM Research) | |
GEO-bench | |
GEO-Bench is a General Earth Observation benchmark for evaluating the performance of large pre-trained models on geospatial data. (Principal developer: ServiceNow) |
For More Information
- The AI Alliance GitHub Organization
- Contributing to the AI Alliance community.
- The microsite template: The template used for Alliance projects, including all the websites listed above. See the README-template.md for instructions.
- The AI Alliance website: About the AI Alliance, our goals and initiatives.
- Learn more about getting involved.
Additional Links
- Contributing: We welcome your contributions! Here’s how you can contribute.
- About Us: More about the AI Alliance and this project.
For More Information
- The full list of Alliance-sponsored and third-party AI events.
- The AI Alliance GitHub Organization
- This documentation’s GitHub repo
- The microsite template: The template used for Alliance projects, including all the websites listed above. See the README-template.md for instructions.
- The AI Alliance website: About the AI Alliance, our goals and initiatives.
- Learn more about getting involved.
Authors | AI Alliance Team |
Last Update | V0.2.0, 2025-06-14 |