heurist-network/heurist-agent-framework
A modular Python framework for building AI agents with reasoning, tool use, memory, deep research, and MCP support across multiple platforms.

The Heurist Agent Framework provides a flexible multi-interface architecture for creating AI agents that can process text and voice, generate images and videos, and interact across platforms like Telegram, Discord, Twitter, and REST APIs. It features modular components for tool management, knowledge base storage (Postgres/SQLite), workflow orchestration, and integrates with external APIs and Mesh Agents for composing complex agentic workflows. MCP server support enables integration with the Model Context Protocol ecosystem.