meowcat 是一个开源的 AI Agent 框架。和其他 Agent 框架不太一样的地方是——它不是给 LLM 接工具、串 workflow 那条路线,而是用猫的生物神经系统当蓝图来设计的。
核心想法很简单:一个 Agent 应该像生物一样,有感知、有记忆、有安全意识、能自我进化。
所以框架里定义了 20 个器官,对应猫神经系统的不同部位:
几个关键的:
• Cerebrum(大脑)— 深度推理,你接自己的 LLM
• Cerebellum(小脑)— 快速响应,所有输出的唯一出口
• Amygdala(杏仁核)— 安全旁路,检测到危险时跳过大脑直接处理
• Hippocampus(海马体)— 记忆存储,用的是实体图谱而不是向量库
• Cortex(皮层)— 从经验里蒸馏世界观,L0→L3 认知管线
• PinealGland(松果体)— 把草稿纸上的碎片蒸馏成洞察,更新到看板上
每个器官都是"插座",你自己提供"插头"实现。LLM、记忆系统、安全检查——全都可替换。
通信也按神经信号来设计的,四层:
Path(器官间原子信号)→ Chain(序列+回滚)→ Loop(闭环+事件驱动)→ LoopSequence(编排)
两个闭环挺有意思的:
• 内环 — 猫自己的房间里:看板(身份卡)→ 行动 → 写草稿纸 → 松果体蒸馏 → 更新自己的三观
• 外环 — 猫舍公共区域:蒸馏出的洞察投到共享知识池,其他猫也能读到,互相学习
![]()
Colony(猫舍)是多猫容器,可以养多只猫,之间通信、共享知识、自然形成角色分工。
核心零 I/O,pip install meowcat 就能跑,Python 3.10+,只依赖 pydantic + anyio。
想法就是——人人都能有属于自己的 Agent,不是用别人的 workflow 模板拼出来的那种,而是自己定义器官、自己接线、自己决定它怎么进化的。
目前还在迭代中,欢迎 star、提 issue、一起玩。
GitHub: https://github.com/qyiun666/meowcat

