爱意满满的作品展示区。
Narisa

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

  •  
  •   Narisa · 9h 19m ago · 442 views

    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 干活的人

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

    4 replies    2026-09-24 20:59:16 +08:00
    xiaoz
        1
    xiaoz  
       6h 44m ago
    我之前也写了一个轻量级的: https://github.com/helloxz/zlite

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

    你的可能更“agent”,我的更“harness”。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2702 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:44 · PVG 21:44 · LAX 06:44 · JFK 09:44
    ♥ Do have faith in what you're doing.