Skip to content

feat: port PAI v5.0 to Hermes Agent, Pi-mono, and OpenCode#1327

Open
iknowkungfubar wants to merge 2 commits into
danielmiessler:mainfrom
iknowkungfubar:feat/port-pai-v5-to-hermes-pi-opencode
Open

feat: port PAI v5.0 to Hermes Agent, Pi-mono, and OpenCode#1327
iknowkungfubar wants to merge 2 commits into
danielmiessler:mainfrom
iknowkungfubar:feat/port-pai-v5-to-hermes-pi-opencode

Conversation

@iknowkungfubar

Copy link
Copy Markdown

This PR ports PAI v5.0 to three open-source agentic systems. It is fully additive — no original files are removed, only new directories and files are added.

Hermes Agent (targets/hermes/) — 41 SKILL.md files with proper frontmatter, voice notification curl, Gotchas, and Execution Log. Includes a Pulse MCP server (320-line Python server with /notify and /healthz endpoints), install script, and memory scaffolding.

Pi-mono (Releases/Pi/) — 27 model-agnostic ski packs with SYSTEM.md, AGENTS.md, VERIFY.md (100+ checks), and standalone Algorithm v6.3.0 reference.

OpenCode (targets/opencode/) — 7 context files for Codex CLI with hardened init.sh.

Specification (spec/) — Reverse-engineered spec covering the full PAI v5.0 data model, Algorithm v6.3.0, skill architecture, hook system, PULSE integration, and port parity matrix.

Skill packs (Packs/) — 38+ TypeScript packs across agents, apify, art, browser, council, delegation, evals, fabric, interceptor, interview, ISA, knowledge, media, migration, red-team, research, root-cause, science, scraping, security, systems-thinking, telos, thinking, utilities, web-design, writing, and more.

Also includes: CI action SHA pinning, Python/build .gitignore, generated lockfiles, pinned dependencies, CI smoke tests (Python syntax, shell syntax, TypeScript type-check), and security fixes.

Turin added 2 commits June 3, 2026 16:15
Adds a full port of PAI v5.0 to three open-source agentic systems:

Hermes Agent (targets/hermes/) — 41 SKILL.md files with proper
frontmatter, voice notification, Gotchas, and Execution Log sections.
Includes Pulse MCP server, install script, and memory scaffolding.

Pi-mono (Releases/Pi/) — 27 model-agnostic ski packs with SYSTEM.md
and VERIFY.md for the Pi CLI ecosystem.

OpenCode (targets/opencode/) — Context files, ISA templates, and
init.sh for use with Codex CLI.

Specification (spec/) — Reverse-engineered tech-agnostic spec
covering the complete PAI data model, Algorithm v6.3.0, skill
architecture, hook system, PULSE integration, and port parity.

Skill Packs (Packs/) — 38+ TypeScript packs covering agents, apify,
art, browser, council, delegation, evals, fabric, interceptor,
interview, ISA, knowledge, media, migration, red-team, research,
root-cause, science, scraping, security, systems-thinking, telos,
thinking, utilities, web-design, and more.

Plus repo-level hardening: CI action SHA pinning, Python/build
.gitignore entries, generated lockfiles, pinned deps, CI smoke
tests, shell=True security fix, and TypeScript error fixes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant