Skip to content

Providing the core, high-quality building blocks (subagents, agentic tools etc.) for multi-agent systems (MAS).

License

Notifications You must be signed in to change notification settings

caesar0301/cogents

Repository files navigation

Cogents

ci PyPI version

A collection of essential, high-quality building blocks for constructing sophisticated multi-agent systems (MAS), with a primary focus on LangGraph. Not a full agentic framework, but a lightweight repository of key components to help bridge the last mile in MAS development.

For the underlying philosophy, refer to my this talk on MAS (link).

Overview

Cogents offers a bunch of common modules for creating intelligent agent-based applications with built-in support for:

  • Agent integration using LangGraph
    • deep-researcher
    • more agents oncoming
  • LLM integration supporting OpenAI, Google GenAI (via OpenRouter), and Ollama
  • Web search capabilities via Tavily and Google AI Search
  • Semantic search integrated semantic web search with Weaviate
  • Voice processing with smart voice features
  • Observability through LangSmith integration

Install

pip install -U cogents

Documentation

For detailed documentation, visit: https://cogents.readthedocs.io/ (under construction)

License

MIT License - see LICENSE file for details.

About

Providing the core, high-quality building blocks (subagents, agentic tools etc.) for multi-agent systems (MAS).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •