放出来自己开发的轻量 agent/harness,看看有没有感兴趣

Narisa 2026-09-24 12:25 1

repo: PAI


项目开启本意是想走一遍完整的 LLM harness 流程加强理解,开发出 PoC 后发现很好用/适合自己,于是就继续开发了下去;


后来才发现 pi-mono 在设计理念上相似,都是以 lightweight 和 customizable 为目标,但是个人不喜欢 js/ts 生态(仅指生态如 npm,pnpm,yarn,bun,deno 等,对语言没意见),于是还是坚守在 go 上,go 对我来说是目前心理负担最低的语言;


目前 PAI 是极简:麻雀虽小、五脏俱全的 PoC 形态,主要是帮我进行日常终端上的各种操作、检查,我管理的机子挺多所以这个挺好用;


最新更新了 coder 的 role ,但是个人还没大量实验,coding 要高效的话应该需要更多精细的工程实现,目前在学习 zed agent 的思路(个人主力 editor 是 zed ,日常用自带的 agent 辅助开发感觉效率很 ok );


该项目的目标人群:



  • 爱好者、研究人员快速熟悉 LLM harness 原理

  • go 爱好者或追求极简,且想有个日常干轻活的定制 agent

  • 更喜欢在 terminal 干活的人


欢迎有人尝试、给出意见等。

最新回复 (6)
  • xiaoz 09-24 15:00
    1楼
    我之前也写了一个轻量级的: https://github.com/helloxz/zlite

    支持 TUI/ACP 、MCP 、skills 等。
  • xiaoz 09-24 15:00
    2楼
    @xiaoz 也是用的 golang
  • Narisa 楼主 09-24 16:40
    3楼
    @xiaoz 说明咱们品味比较相似😁
  • Narisa 楼主 09-24 20:59
    4楼
    @xiaoz 初步看了下,你这个是基于 goai 封了一个 go 版本的功能齐全的 agent ?我那个主要是 observe-analyze-act loop 自主实现,包括通过 json 让 agent 和 llm 通信从而达成 loop 这块。

    你的可能更“agent”,我的更“harness”。
  • xiaoz 09-25 07:13
    5楼
    @Narisa #4 ,是的,理解完全正确。
  • omph 09-25 08:59
    6楼
    看看这个怎么样: https://github.com/jrswab/axe
* 帖子来源V2EX
返回