Langroid

Python framework for building multi-agent LLM applications with message-based collaboration.

Visit site

Overview

Langroid is a Python framework for developing LLM applications with agents that exchange messages and collaborate through tasks. Developers can assign agents language-model roles, tools, documents, and vector stores, then use task orchestration to coordinate conversations and delegation. The framework is intended for multi-agent systems, retrieval workflows, and tool-using applications.

Key features

  • Message-transformer agents
  • Task-based orchestration
  • Agent delegation
  • Tool and function integration
  • Document and vector-store support
  • Conversation state management

Use cases

Show all 7Show fewer

Alternatives

  • AgentForgeOpen-source low-code Python framework for agents and YAML cognitive architectures.ai agent frameworkFree
  • AgnoSelf-hosted Python agent platform with AgentOS runtime and browser control plane.ai agent frameworkFreemium
  • AutoGenMicrosoft open-source framework for multi-agent chat apps and event-driven agent systems.ai agent frameworkFree
  • BondAIOpen-source Python framework and CLI for single- and multi-agent systems with built-in tools.ai agent frameworkFree
  • CrewAIOpen-source framework and platform for multi-agent crews and event-driven flows.ai agent frameworkFreemium
  • GenAI AgentsOutSystems Agent Workbench — low-code platform to build, orchestrate, and govern enterprise ai agents.AI tool

Last updated 2026-09-16