workflowstacks
multi-agent

langroid: Harness AI Agents

Streamline AI development with langroid, ideal for founders using multi-agent systems and LLMs, backed by 4.1k+ GitHub stars
4,099 stars396 forksPythonHealth Score 8/10Updated 8/23/2026100% free · open source
What it does

Langroid streamlines AI development by harnessing large language models (LLMs) within multi-agent systems, allowing for more efficient and scalable AI development

Install / run
pip install langroid
When to use it
  • You're building a complex AI system that requires coordination between multiple agents
  • You want to leverage the power of LLMs but need a framework to manage their interactions
  • Your AI project involves multiple tasks or domains that can be addressed by different agents
Quick start
  1. 1Clone the langroid repository from GitHub using `git clone https://github.com/langroid/langroid.git`
  2. 2Navigate into the cloned repository with `cd langroid`
  3. 3Explore the example use cases in the `examples` directory, such as `example_llm_agent.py`
  4. 4Modify the `config.json` file to specify your LLM and agent configurations
  5. 5Run a sample multi-agent system using `python run.py`
Ready-to-paste prompt
python example_llm_agent.py --llm-model bert-base-uncased --agent-count 5
Heads up: Ensure you have the necessary dependencies installed, including `transformers` and `torch`, as specified in the `requirements.txt` file, to avoid import errors when running langroid
Saves to your device

Topics

agents
ai
chatgpt
function-calling
gpt
gpt-4
gpt4
information-retrieval
language-model
llama
llm
llm-agent
llm-framework
local-llm
multi-agent-systems
openai-api
rag
retrieval-augmented-generation
What's inside — free to inspect
No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

30
top-level files
14
folders
132.6M
source size
MIT
license
Key files
.pre-commit-config.yaml
README.md
repomix.config.json
File tree
.chainlit/
.claude-plugin/
.github/
ai-instructions/
ai-notes/
docs/
examples/
issues/
langroid/
plugins/
public/
release-notes/
scripts/
tests/
.blackignore
.coveragerc
.env-template
.gitignore
.pre-commit-config.yaml
bump_version.sh
chainlit.md
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Quick Actions
Details
Creator
langroid
Language
Python
Category
multi-agent
Published
4/16/2023

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.