# Cogents
[](https://github.com/caesar0301/cogents/actions/workflows/ci.yml)
[](https://pypi.org/project/cogents/)
[](https://deepwiki.com/caesar0301/cogents)
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](https://github.com/caesar0301/mas-talk-2508/blob/master/mas-talk-xmingc.pdf)).
## 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
## Install
```
pip install -U cogents
```
## Documentation
For detailed documentation, visit: https://cogents.readthedocs.io/ (under construction)
## License
MIT License - see [LICENSE](LICENSE) file for details.
Raw data
{
"_id": null,
"home_page": null,
"name": "cogents",
"maintainer": "xming",
"docs_url": null,
"requires_python": "<4.0,>=3.11",
"maintainer_email": "chenxm35@gmail.com",
"keywords": "agentic, multi-agent, framework, cognition, artificial intelligence",
"author": "xming",
"author_email": "chenxm35@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/fb/95/bff645fc8c3a9317d1809cf0f9bf3140df03ca7f5eefd43b02738da0570a/cogents-0.0.14.tar.gz",
"platform": null,
"description": "# Cogents\n\n[](https://github.com/caesar0301/cogents/actions/workflows/ci.yml)\n[](https://pypi.org/project/cogents/)\n[](https://deepwiki.com/caesar0301/cogents)\n\nA 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.\n\nFor the underlying philosophy, refer to my this talk on MAS ([link](https://github.com/caesar0301/mas-talk-2508/blob/master/mas-talk-xmingc.pdf)).\n\n## Overview\n\nCogents offers a bunch of common modules for creating intelligent agent-based applications with built-in support for:\n\n- **Agent integration** using LangGraph\n - deep-researcher\n - more agents oncoming\n- **LLM integration** supporting OpenAI, Google GenAI (via OpenRouter), and Ollama\n- **Web search capabilities** via Tavily and Google AI Search\n- **Semantic search** integrated semantic web search with Weaviate\n- **Voice processing** with smart voice features\n\n\n## Install\n\n```\npip install -U cogents\n```\n\n## Documentation\n\nFor detailed documentation, visit: https://cogents.readthedocs.io/ (under construction)\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Towards a cognitive agentic framework",
"version": "0.0.14",
"project_urls": {
"Bug Tracker": "https://github.com/caesar0301/cogents/issues",
"Documentation": "https://cogents.readthedocs.io/",
"Homepage": "https://github.com/caesar0301/cogents",
"Repository": "https://github.com/caesar0301/cogents"
},
"split_keywords": [
"agentic",
" multi-agent",
" framework",
" cognition",
" artificial intelligence"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "707d69d07e8f3e090aa3d6e17de6ee405315fbda3c57b6a6f70ac79e29523d63",
"md5": "be40eb01005e1b2b47fb0d94ae96d752",
"sha256": "5d68c1c6f69822563c2eb668c8afcb02d2b782320d405c4d669b09d3f2090d5e"
},
"downloads": -1,
"filename": "cogents-0.0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "be40eb01005e1b2b47fb0d94ae96d752",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.11",
"size": 281457,
"upload_time": "2025-08-28T16:00:05",
"upload_time_iso_8601": "2025-08-28T16:00:05.464974Z",
"url": "https://files.pythonhosted.org/packages/70/7d/69d07e8f3e090aa3d6e17de6ee405315fbda3c57b6a6f70ac79e29523d63/cogents-0.0.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb95bff645fc8c3a9317d1809cf0f9bf3140df03ca7f5eefd43b02738da0570a",
"md5": "80b797158ed1af24bbb5e46dc24b98b3",
"sha256": "2d13ee1f74e9c6d205a736463fad5b0ea5333a760089226abf05c13ed42f9e30"
},
"downloads": -1,
"filename": "cogents-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "80b797158ed1af24bbb5e46dc24b98b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.11",
"size": 238454,
"upload_time": "2025-08-28T16:00:07",
"upload_time_iso_8601": "2025-08-28T16:00:07.376789Z",
"url": "https://files.pythonhosted.org/packages/fb/95/bff645fc8c3a9317d1809cf0f9bf3140df03ca7f5eefd43b02738da0570a/cogents-0.0.14.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-28 16:00:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "caesar0301",
"github_project": "cogents",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "cogents"
}