ST

sompote/tiger_bot

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

22 stars 质量 51 趋势 10NOASSERTION

具备持久长期记忆、多供应商支持、令牌管理、自学和Telegram机器人集成的智能群体AI代理——设计用于Linux上全天候24小时自主运行。

概览

具备持久的长期记忆、多提供者支持的大型语言模型、令牌管理、自学和Telegram机器人集成——设计用于Linux上的24小时自主运行。 - — 群流现在可在 swarm/architecture/*.yaml 中配置,使用编排器、代理、阶段和判断矩阵 - 任务路由风格可在 tasks/styles/*.yaml 中配置,并可选择使用哪个架构文件 - — 添加了 /architecture 和 /taskstyle 命令,使 Telegram 用户可以列出/显示/写作 YAML并切换默认架构 - - 默认架构并行运行 3 位设计师,审核者选择最佳,应用修订循环,然后由规格撰写者最终确定 - ——如果是像./soul.md 或./ownskill这样的遗留根文件。

概述(AI 翻译)

代理群体AI代理,具备持久长期记忆、多提供者支持LLM、令牌管理、自学和Telegram机器人集成——专为Linux全天候24小时自主运行设计。

由AI研究组,土木工程系,KMUTT制作


🆕 最新动态 — v0.3.4

  • YAML 群体架构 — 群流现在可以通过编排器、代理、阶段和判决矩阵在 swarm/architecture/*.yaml 中配置
  • YAML 任务样式 — 任务路由样式可在 tasks/styles/*.yaml 中配置,并可选择使用哪个架构文件
  • Telegram 架构编辑 — 增加了 /architecture 和 /taskstyle 命令,使 Telegram 用户可以列出/显示/写入 YAML 并切换默认架构
  • 并行设计编排默认 — 默认架构并行运行3个设计师,审核者选择最佳,应用修订循环,然后规范撰写者最终确定

v0.2.5

  • 上下文文件镜像兼容性 — 如果已有像./soul.md或./ownskill.md这样的遗留根文件,Tiger现在会自动镜像更新到它们,同时继续使用DATA_DIR作为规范源

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

🐯 Tiger Agent

Agentic Swarm AI Agent with persistent long-term memory, multi-provider LLM support, token management, self-learning, and Telegram bot integration — designed for 24/7 autonomous operation on Linux.

Made by AI Research Group, Department of Civil Engineering, KMUTT


🆕 What’s New — v0.3.4

  • YAML swarm architecture — swarm flow is now configurable in swarm/architecture/*.yaml with orchestrator, agents, stages, and judgment matrix
  • YAML task style — task routing style is configurable in tasks/styles/*.yaml and can select which architecture file to use
  • Telegram architecture editing — added /architecture and /taskstyle commands so Telegram users can list/show/write YAML and switch default architecture
  • Parallel design orchestration default — default architecture runs 3 designers in parallel, reviewer selects best, revision loop applies, then spec writer finalizes

v0.2.5

  • Context-file mirror compatibility — if legacy root files like ./soul.md or ./ownskill.md already exist, Tiger now mirrors updates to them automatically while continuing to use DATA_DIR as the canonical source
  • README path clarification — docs now explicitly distinguish canonical DATA_DIR files from optional legacy root mirrors

v0.2.4

  • ClawHub skill install fixed — clawhub_install and clawhub_search now work correctly when installed via npm install -g
  • No required API keys — tiger onboard skips providers with no key; any single provider is enough to start
  • /limit Telegram command — set per-provider daily token limits from chat without restarting
  • Soul & ownskill refresh fixed — 24-hour regeneration timer now uses DB timestamps, not file mtime, so reflection appends no longer block the update cycle

v0.2.0

  • npm global install — npm install -g tiger-agent, no git clone needed
  • Multi-provider LLM — 5 providers (Kimi, Z.ai, MiniMax, Claude, Moonshot) with auto-fallback
  • Daily token limits — per-provider limits with automatic switching at UTC midnight
  • tiger CLI — unified command: tiger onboard, tiger start, tiger telegram, tiger stop
  • Telegram /api, /tokens, /limit — manage providers and usage from chat
  • Encrypted secrets — optional at-rest encryption for API keys

🎯 Why Tiger?

Feature Tiger Generic AI Assistants
Memory Persistent lifetime memory (Vector DB) Forgets when session ends
Learning Self-training every 12 hours Static, never improves
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add sompote/tiger_bot
新手?先看 mcpskill.org 教程 →