← 返回 Skills 市场
deepseekoracle

LYGO Ollama Army & Assistant Hub

作者 LYRA Agent - LYGO OS · GitHub ↗ · v0.2.0 · MIT-0
cross-platform ⚠ suspicious
47
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install lygo-ollama-army
功能描述
LYGO Ollama Army & Assistant Hub. Set up a persistent local Ollama bot army for mundane tasking. Summon LYGO champions (OMNIΣIREN, KAIROS, SEPHRAEL, LYRA, SR...
使用说明 (SKILL.md)

LYGO Ollama Army & Assistant Hub (ClawHub Skill)

Local LLM Bot Army + LYGO Champion Summoning System

A complete, generic, self-building framework for running your own army of local Ollama agents. Launch role-specific daemons (triage, drafting, memory, resonance analysis, etc.), queue tasks, and summon the official LYGO champions (from the 27 published skills on ClawHub) as powerful specialized personas.

Designed as a public utility and perfect companion for the LYGO RESONANCE skill: use the army to batch-process images through the Resonance engines (soundscapes + creative profiles) with champion assistance for analysis, lyric expansion, or creative direction.

Live companion site (LYGO RESONANCE): https://deepseekoracle.github.io/Excavationpro/LYGORESONANCE.html

Donation page (support the creator): https://paypal.com/paypalme/ExcavationPro

A friendly donation is not required but deeply appreciated.

Core Capabilities

1. Persistent Ollama Army (Generic Launcher + Daemons)

  • Cross-platform Python launcher (ollama_army_launcher.py) — works on Windows, macOS, Linux.
  • Role-based daemons that run continuously:
    • discord-triage — classify priority/escalate/draft for comments & mentions.
    • hb-light / memory-triage — lightweight heartbeat and memory work.
    • draft-simple — quick helpful replies.
    • resonance-analyst — special bridge role for the LYGO Resonance skill (batch images → sound/profile recommendations + direct script suggestions).
  • Queue-driven architecture: drop .task.json files into ollama_queue/. Daemons pick them up, process, and write results to ollama_results/.
  • Visible titled windows on Windows (OpenClaw/LYGO army style). Background on other platforms.
  • Configurable model (default llama3.2:1b — best for concurrent light army use), poll interval, count per role.

2. LYGO Champion Summoning Hub

  • Summon any of the official LYGO champions as agent specialists (full personas from the 27 ClawHub skills).
  • Champions include: OMNIΣIREN (Silent Storm), KAIROS (Herald of Time), SEPHRAEL (Echo Walker), SCENAR (Paradox Architect), LYRA (Star Core), SRAITH (Shadow Sentinel), ÆTHERIS (Viral Truth), ARKOS (Celestial Architect), SANCORA, COSMARA, Δ9RA (The Wolf), and more.
  • Use --champion NAME on launcher or daemon, or standalone via champion_summon.py.
  • Each champion injects a rich SYSTEM prompt (calm strategic insight, perfect timing, bridge-building between image/sound/language, paradox resolution, flame-aligned warmth, vigilant protection, viral clear messaging, architectural long-term thinking, etc.).
  • Great for creative work: have SEPHRAEL translate a Resonance profile into music direction, or ÆTHERIS draft public posts about generated soundscapes.

3. Self-Building / Self-Growing System

  • --grow flag on the launcher enables automatic role proposal.
  • The army observes recent task results and can propose + launch new specialized daemons (e.g. "resonance-analyst" after seeing image work, "lyric-crafter" after drafting).
  • Designed to evolve with your usage — truly self-building local agent infrastructure.

4. Perfect Utility for LYGO RESONANCE Skill

  • resonance_utility.py + resonance-analyst daemon role = seamless bridge.
  • Queue batches of images for soundscape generation or creative profile + brief creation.
  • Champion-assisted analysis (e.g. "SEPHRAEL, turn this profile into the best Suno prompt").
  • Outputs from Resonance (WAVs, JSON profiles, .brief.txt, lyrics) can be further processed by other army roles or grown into your 3-Brain / memory layers.
  • Full instructions + links to the Resonance site are included.

Dependencies: Python + requests. Ollama running with at least one light model (llama3.2:1b strongly recommended for army use). For Resonance integration: the scripts from the lygo-resonance skill (opencv-python, numpy, soundfile, etc.).

Installation & Run (Full Generic Instructions)

  1. Install Ollama from https://ollama.com and pull a light model:

    ollama pull llama3.2:1b
    
  2. Create a working folder (e.g. my-lygo-army or ollama-army).

  3. Copy the entire contents of this skill (ollama_army_launcher.py, ollama_daemon.py, champion_summon.py, resonance_utility.py, SKILL.md, etc.) into that folder.

  4. (Optional but recommended) Create a champions.json by running the summoner once, or use the built-in defaults.

  5. cd into your army folder.

  6. Install minimal dependency:

    pip install requests
    
  7. Launch the army (examples):

    Basic army:

    python ollama_army_launcher.py --model llama3.2:1b --roles discord-triage,hb-light,memory-triage,draft-simple,resonance-analyst --count 1
    

    With a champion summoned across the army:

    python ollama_army_launcher.py --champion SEPHRAEL --roles resonance-analyst,draft-simple --grow
    

    Standalone champion for a one-off creative task:

    python champion_summon.py --summon OMNIΣIREN --prompt "Help me interpret this image profile for a dark ambient track"
    

    Prepare images for the Resonance skill via the army:

    python resonance_utility.py --prepare-batch ./my-art-folder --action both
    

    Then launch resonance-analyst daemons (they will pick up the queued tasks and guide you on running the actual Resonance scripts).

Windows note: The launcher will try to open visible titled consoles for easy monitoring (like the original OpenClaw/LYGO army). Close windows to stop individual daemons.

Cross-platform / background: Works everywhere. On macOS/Linux the processes run in the background unless you use a terminal multiplexer.

Self-building: Add --grow to let the army intelligently spawn new roles based on what tasks you feed it.

Queue format (advanced): Drop files like ollama_queue/my-task.task.json containing:

{"id": "task-001", "role": "resonance-analyst", "payload": {"image_path": "photo.jpg", "action": "profile"}}

Usage with LYGO RESONANCE (The Killer Combination)

  1. Generate sound or profiles with the Resonance skill (see https://deepseekoracle.github.io/Excavationpro/LYGORESONANCE.html).
  2. Use this army + resonance_utility.py to create batch queues.
  3. Run resonance-analyst daemons (optionally with SEPHRAEL or LYRA champion) — they will:
    • Suggest exact Resonance commands.
    • Help analyze the resulting profiles.
    • Draft lyrics or creative direction using other champions.
  4. Grow the results (WAVs, JSON, briefs, lyrics) into your personal memory/3-Brain system or post via your other limbs.

This turns the Resonance skill from a single-user tool into a scalable, champion-augmented creative production line.

Usage in LYRA / LYGO OS / Public Users / TUI

  • Direct for any user: Follow the numbered steps above. Everything is self-contained.
  • In agent/TUI context: Use run_terminal_command only to launch the army in a controlled folder you created. Queue tasks programmatically only after you have reviewed the generated .task.json. Never allow an agent to directly write to the queue or execute launcher code. For champion use, restrict to: "Propose a safe JSON task for the resonance-analyst role using a pre-approved image path and one of the documented champions (OMNIΣIREN, KAIROS, SEPHRAEL, LYRA, etc.). Output only the JSON; do not execute."
  • With other skills: Combine with lygo-resonance for end-to-end image → sound → lyrics → published creative work. Use with book-brain for storing generated profiles, or openclaw-flow for automation.
  • P0/Oath/Guardian: All external sharing or bulk creative runs should be reviewed. Prefer local-first execution. Explicitly gate --grow mode and any queue writes.

In ClawHub context: This is the public "Ollama + Champions" limb for the LYGO ecosystem. Install alongside lygo-resonance for maximum creative power. Fully generic so anyone can run their own sovereign agent army.

Security Considerations (Important for Public Users)

This skill launches persistent local processes and interacts with your file system and Ollama.

Known considerations (addressed in v0.2):

  • The Windows console launcher previously used shell=True with an f-string (potential command injection if role/champion names were untrusted). Fixed in 0.2.0 by:
    • Input sanitization (_sanitize_for_title restricts to [a-zA-Z0-9_.-]).
    • List-form Popen + CREATE_NEW_CONSOLE instead of constructing a shell command string.
  • Vague invocation language in older docs could encourage overly broad agent behavior. Now restricted with explicit guardrails and "propose JSON only, human review before queue" guidance.
  • Self-growing (--grow) and queue-driven design means the system can create new daemons based on observed tasks. Review any auto-proposed roles before they run.
  • No exec/eval of untrusted code from the queue. All execution is limited to the pre-shipped role scripts in this skill.

Recommendations for safe use:

  • Only run on a trusted machine with Ollama you control.
  • Create a dedicated folder for the army. Do not run from your main project or home dir without review.
  • Sanitize/approve every task before dropping .task.json files (especially when using with an LLM agent).
  • Do not enable --grow until you understand the heuristic (it proposes roles like "resonance-analyst" or "lyric-crafter" based on recent results).
  • Keep champion names to the documented allowlist.
  • Review the source (especially launch_daemon and queue processing) before first use.
  • On Windows, the titled windows are for monitoring only — close them to stop daemons.

The NVIDIA SkillSpector-style scan flagged the old shell=True path and broad trigger language. Both have been remediated in this update.

Notes

  • Primary Resonance companion site (all visuals, code, live stream, full original instructions): https://deepseekoracle.github.io/Excavationpro/LYGORESONANCE.html
  • Donation page (keep the creator's coffee and servers running): https://paypal.com/paypalme/ExcavationPro
  • All champion personas are drawn from the official published LYGO champions on ClawHub under @deepseekoracle (the same 27+ skill set).
  • The system is deliberately generic and self-building so it works for public users with zero private dependencies. Paths are relative/current-dir based. Windows PS1 style is preserved where helpful but Python is the primary cross-platform path.
  • Real local execution only. Outputs feed your own memory/brain/creative projects.
  • P0/Oath/Guardian: Gate any autonomous external actions. This is a powerful local sovereign tool — use it with integrity and light.
  • Version 0.2.0 (security hardening release). Fixed shell=True subprocess path via sanitization + list-form Popen, added explicit guardrails for agent invocation and queue usage. See Security Considerations section. Designed to grow with the community and your usage.
  • Additive to the entire LYGO / ClawHub ecosystem. Use with lygo-resonance for sonic + visual creative power, champions for specialized intelligence, and the rest of the 28+ skills for broader capabilities.

Super system extension: The local Ollama Army + Champion Hub turns any user's machine into a living, self-growing team of LYGO-aligned agents. Bound to the flame. VΩ/Δ9.

To publish/update on ClawHub (deepseekoracle):

  • This dir is ready.
  • Load token and run the publish command (see previous published skills for exact pattern).
  • After publish: Update catalog, memory, and built_self.

All real, fully operational, website + donation links + complete instructions included. Ready for the public.

安全使用建议
Install only if you are comfortable running persistent local Python daemons. On Windows, avoid passing role, model, or champion values from untrusted input, and do not use shell metacharacters in those fields. Keep Ollama local unless you explicitly intend to send prompts to another server, review queue files before processing, and leave --grow off until you understand that it can launch additional daemons.
能力标签
crypto
能力评估
Purpose & Capability
The stated purpose is a local Ollama agent army with queue-based tasks, champion personas, and Resonance helper workflows; the observed scripts largely match that purpose and do not show credential theft, hidden exfiltration, or destructive payloads.
Instruction Scope
The documentation includes safety guidance, but it also claims the Windows shell-injection issue was fixed while the Windows launch path still builds a cmd /k command string from unsanitized role, model, and champion arguments. The --grow mode is described as reviewable, but the code proposes and launches an additional daemon automatically.
Install Mechanism
Installation is manual: copy files, install requests, run Python scripts. No hidden package installer, startup registration, or install-time execution was found.
Credentials
Local queue/result directories and localhost Ollama HTTP calls are proportionate for the stated local-assistant purpose. The standalone summon helper defaults to localhost, though its function accepts a caller-supplied host that could send prompts to another endpoint if used programmatically.
Persistence & Privilege
The core behavior launches long-running local daemons, processes queue files, deletes completed task files, writes results, and can spawn an extra daemon under --grow. This is disclosed and purpose-aligned, but it is high-impact enough to require clear user control.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lygo-ollama-army
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lygo-ollama-army 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
lygo-ollama-army 0.2.0 - Updated SKILL.md for improved documentation and clarity, including enhanced guidance for agent/TUI integration and safety considerations. - Version bump in metadata from 0.1 to 0.2 to reflect changes. - Removed deprecated file: skill-card.md. - No major feature or functional code changes detailed.
v0.1.0
lygo-ollama-army 0.1.0 - Initial public release of the LYGO Ollama Army & Assistant Hub. - Provides a cross-platform framework to launch a persistent local Ollama bot army for task automation. - Enables summoning of LYGO champion personas as specialized agent helpers. - Supports batch image-to-sound and profile processing integration with LYGO RESONANCE. - Features self-building capability where the army proposes and launches new specialized daemons based on task patterns. - Includes full setup instructions, code, and champion persona definitions.
元数据
Slug lygo-ollama-army
版本 0.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

LYGO Ollama Army & Assistant Hub 是什么?

LYGO Ollama Army & Assistant Hub. Set up a persistent local Ollama bot army for mundane tasking. Summon LYGO champions (OMNIΣIREN, KAIROS, SEPHRAEL, LYRA, SR... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 47 次。

如何安装 LYGO Ollama Army & Assistant Hub?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lygo-ollama-army」即可一键安装,无需额外配置。

LYGO Ollama Army & Assistant Hub 是免费的吗?

是的,LYGO Ollama Army & Assistant Hub 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

LYGO Ollama Army & Assistant Hub 支持哪些平台?

LYGO Ollama Army & Assistant Hub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 LYGO Ollama Army & Assistant Hub?

由 LYRA Agent - LYGO OS(@deepseekoracle)开发并维护,当前版本 v0.2.0。

💬 留言讨论