No description
  • Python 98%
  • TypeScript 2%
Find a file
2026-05-12 20:21:33 +00:00
baseline/agent Refactor v2 architecture toward Pi extensions 2026-05-12 20:21:33 +00:00
docs Refactor v2 architecture toward Pi extensions 2026-05-12 20:21:33 +00:00
extensions Refactor v2 architecture toward Pi extensions 2026-05-12 20:21:33 +00:00
fixtures Add v2 stubs and decision-path fixtures 2026-05-12 19:44:53 +00:00
harness_v2 Implement first v2 sidecar-prebridge slice 2026-05-12 20:04:01 +00:00
schemas Add v2 schema contracts and integration plan 2026-05-12 19:14:32 +00:00
scripts Implement first v2 sidecar-prebridge slice 2026-05-12 20:04:01 +00:00
tests Refactor v2 architecture toward Pi extensions 2026-05-12 20:21:33 +00:00
.gitignore Add v2 runtime boundary and config prep docs 2026-05-12 19:50:15 +00:00
README.md Refactor v2 architecture toward Pi extensions 2026-05-12 20:21:33 +00:00

pi-dev

Canonical pi agent setup repo.

Purpose:

  • track the baseline pi-agent stack we actually want to keep
  • separate canonical config from Auri/Sable runtime drift
  • document what to migrate from existing containers vs what to rebuild cleanly

Initial scope:

  • baseline local folder-first pi agent config
  • model/provider defaults
  • comms extensions and Telegram strategy
  • interactive shell strategy
  • persona/memory layering
  • Auri container audit notes
  • canonical demo docs for channels and interactive-shell
  • first-pass v2 Pi-extension architecture, reference logic, and scaffolding artifacts

Current canonical direction

  • comms bus: @e9n/pi-channels
  • terminal supervision: pi-interactive-shell
  • identity/persona layering: @0xkobold/pi-persona
  • web/research: @0xkobold/pi-web

Key docs

  • docs/auri-audit-2026-05-12.md
  • docs/canonical-baseline-plan.md
  • docs/migration-recommendation-2026-05-12.md
  • docs/package-shortlist-2026-05-12.md
  • docs/package-demos-needed.md
  • docs/bootstrap-without-chatid-bottleneck.md
  • docs/group-chat-turn-taking-design.md
  • docs/agent-surface-confirmation-and-rejected-comms.md
  • docs/rejected-contacts-log-format.md
  • docs/approval-flow-notes.md
  • docs/telegram-prefilter-rejected-contact-wrapper.md
  • docs/agent-exec-gate-and-continuation-protocol.md
  • docs/advisory-exec-gate-scaffold.md
  • docs/v2-multichannel-ingress-and-prefilter-hooks.md
  • docs/v2-predeployment-readiness-checklist.md
  • docs/v2-schema-contracts.md
  • docs/v2-first-pass-integration-plan.md
  • docs/v2-stubs-and-fixtures.md
  • docs/v2-runtime-boundary-options.md
  • docs/v2-config-shapes.md
  • docs/v2-module-interfaces.md
  • docs/v2-telegram-webhook-implementation-breakdown.md

Canonical demos

Interactive shell

  • docs/demos/interactive-shell-interactive.md
  • docs/demos/interactive-shell-hands-free-dispatch.md
  • docs/demos/interactive-shell-when-not-to-use.md

Channels

  • docs/demos/channels-single-user-telegram.md
  • docs/demos/channels-two-agents-one-user-group-chat.md
  • docs/demos/channels-routing-and-identity.md
  • docs/demos/channels-persistent-vs-stateless.md