Poirot 是一个深度研究 Agent 内核,采用中间件优先架构、五层长期记忆、多 Agent 编排、沙箱隔离以及三层技能自我进化系统,并配有 2400 多项测试。

Stars

25

7 天增长

暂无数据

Fork 数

1

开放 Issue

0

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将记忆、技能注入、工具路由和上下文治理等组件设计为可插拔的中间件,而非嵌入 Agent 循环中,从而支持独立测试和模块化演进。

适合谁使用

  • 构建自定义研究 Agent 或多 Agent 系统的开发者
  • 关注认知科学启发记忆架构的 AI 研究人员
  • 需要沙箱化、多 LLM 回退、可观测性 Agent 管线的工程师
  • 评估模块化 Agent 框架用于生产环境的系统架构师

典型使用场景

  • 执行需跨会话持久记忆的长时间、多步骤研究任务
  • 将子任务(如编码)委托给共享沙箱的专用 Agent
  • 通过 LLM 驱动的变异与质量门控使技能集自主进化
  • 为 Agent 工具执行强制沙箱文件隔离与路径白名单

项目优势

  • 解耦的中间件设计(21 个中间件)横切每个生命周期钩子
  • 五层记忆系统:惰性艾宾浩斯衰减、纯 BM25 检索、非阻塞自动整合
  • 通过 FallbackChatModel 实时解析真实上下文窗口,实现精确 Token 预算
  • 超过 2400 项测试守护每个模块,确保独立可验证性

使用前须知

  • 需要 Python 3.12+ 并配置 DeepSeek API 密钥作为最终回退
  • 生产环境的沙箱隔离依赖 Docker,增加基础设施开销
  • 配置项繁多(环境变量、MCP 服务器、技能设置等),简单场景可能过于复杂

README 快速开始

Quick Start

项目描述

Poirot is a deep research agent kernel built for those who care about how agents are architected.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

deerwork-ai
精选
deerwork-ai GitHub avatar

deer-workflow

An open-source Dynamic Workflow runtime that combines deterministic TypeScript orchestration with replaceable Agent runtimes.

AI 与机器学习大语言模型
312
makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
hahhforest
精选
hahhforest GitHub avatar

pi-textbook

A hands-on course that walks through building a Pi-style coding agent from scratch across 15 checkpoints, starting from an offline agent trajectory.

AI 与机器学习大语言模型
625