RUNE-BOT - เอเจนต์ AI แบบโลคัลที่จดจำการทำงานของตัวเองและเรียนรู้ได้
(github.com/dybala-21)เครื่องมือ AI มักทำผิดพลาดแบบเดิมซ้ำอีกในวันถัดไป
เรากำลังสร้างเอเจนต์ AI แบบโลคัลที่จดจำ เรียนรู้ และไม่ยึดติดกับโมเดลใดโมเดลหนึ่ง
ยิ่งใช้ก็ยิ่งเก่งขึ้น
- บันทึกทุกการรันเป็น episode และติดตามแพตเทิร์นความสำเร็จ/ความล้มเหลว
- งานที่ได้รับการอนุมัติซ้ำๆ จะถูกยกระดับเป็นการรันอัตโนมัติ (ย้อนกลับได้)
- ข้อมูลการเรียนรู้เป็นไฟล์ Markdown จึงเปิดดูและแก้ไขเองได้โดยตรง
งานซับซ้อนจะแบ่งย่อยให้เอง
- รันซับแทสก์ที่เป็นอิสระต่อกันแบบขนานใน worker pool
- เพิ่มแทสก์แบบไดนามิกระหว่างการทำงานตามผลการค้นคว้า
- เครื่องมืออ่านรันพร้อมกันได้สูงสุด 5 ตัว ส่วนเครื่องมือเขียนจะรันตามลำดับ
ไม่เลือกค่าย LLM
- รองรับผู้ให้บริการมากกว่า 130 ราย เช่น Claude, GPT, Gemini, Ollama บนพื้นฐาน LiteLLM
- สลับโมเดลได้ด้วย
configเพียงบรรทัดเดียว
เครื่องมือ
- ค้นหา/เก็บข้อมูลเว็บ, เบราว์เซอร์แบบ headless (CDP), แก้ไขไฟล์, bash, git
- สำรวจ symbol ของโค้ด (tree-sitter), เชื่อมต่อเซิร์ฟเวอร์ MCP, รับ/ส่งเสียง (STT/TTS)
- ใช้เอเจนต์ตัวเดียวกันได้บน TUI, Web UI, Telegram, Discord และ Slack
กลไกความปลอดภัย
- ตรวจจับแพตเทิร์นอันตรายมากกว่า 80 แบบ, เวิร์กโฟลว์การอนุมัติ, การออกแบบแบบ fail-closed
ข้อมูลทั้งหมดเก็บไว้ในเครื่อง (SQLite + Markdown + FAISS)
Python 3.13+, สัญญาอนุญาต MIT
ตัวอย่างการทำงานจริง
แค่ให้ประโยคเดียว ก็จะค้นหาเว็บ → ครอว์ลข้อมูล → สร้างไฟล์ให้เองอัตโนมัติ
❯ ช่วยรีเสิร์ชเรื่อง agent harness แล้วเขียนเอกสารให้หน่อย
┃ ⊕ web_search "agent harness" AI framework ✓
┃ ⊕ web_search harness-first development agents ✓
┃ ⊕ web_fetch langchain.com/anatomy-of-agent-harness ✓
┃ ⊕ web_fetch datadoghq.com/harness-first-agents ✓
┃ ⊕ web_fetch anthropic.com/effective-harnesses ✓
┃ ⊕ web_fetch openai.com/harness-engineering ✓
┃ ◆ file_write agent_harness_research.md ✓
✓ ใช้เครื่องมือ 11 รายการ · 3 นาที — รีเสิร์ช 4 เว็บไซต์ → รายงานสรุป 410 บรรทัด
GitHub: https://github.com/dybala-21/rune
ยังมีจุดที่ต้องปรับปรุงอีกมาก หากมีข้อเสนอแนะจะนำไปปรับใช้ครับ
ยังไม่มีความคิดเห็น