TGYD-helige/pi
GitHubA collection of modular, composable, and ESM-only TypeScript packages providing shared runtime contracts, persistence adapters, and orchestration helpers for Pi runtime applications.
TypeScript and Node.js developers building custom AI agents who want to selectively load specific agent tools like browser automation, scheduled tasks, or workspace integrations without bloated dependencies
Does not work out of the box as a standalone application; host applications must manually implement HTTP routing, authentication, model runtime configuration, and user interfaces
What matters before you adopt it
Security evidence without the noise
Trust remains a decision signal; CVEs and scanner evidence explain what is driving the risk.
View trust evidence & security findings▼
Architecture from code22 modules · 2 edges▼
Modules and dependency edges extracted from repository code. This is code evidence, not README inference.
Architecture evidence details
flowchart TD
%% pi — high-level architecture (DRAFT, refine me)
n0["(root) · 1 file"]
n1["packages/pi-attachments · 5 files"]
n2["packages/pi-browser-use · 15 files"]
n3["packages/pi-channels · 20 files"]
n4["packages/pi-computer-use · 13 files"]
n5["packages/pi-dingtalk · 6 files"]
n6["packages/pi-goal · 17 files"]
n7["packages/pi-image-gen · 27 files"]
n8["packages/pi-lark · 7 files"]
n9["packages/pi-memory · 18 files"]
n10["packages/pi-memory-mem0 · 18 files"]
n11["packages/pi-security · 7 files"]
n12["packages/pi-task-scheduler · 8 files"]
n13["packages/pi-teamwork · 4 files"]
n14["packages/pi-telemetry · 15 files"]
n15["packages/pi-video-gen · 48 files"]
n16["packages/pi-web-access · 33 files"]
n17["packages/pi-wecom · 6 files"]
n18["packages/shared · shared code · 7 files"]
n19["packages/storage · 25 files"]
n20["tests · tests · 20 files"]
n19 --> n12
n20 --> n15
class n18 shared
class n20 test
classDef shared fill:#79706e,color:#ffffff,stroke:#5d5654
classDef test fill:#499894,color:#ffffff,stroke:#397975Evidence, security & integrations▼
Nearby repositories worth comparing before adoption.
SigNoz is an open-source, OpenTelemetry-native observability platform for your team and their AI agents. Get logs, metrics, and traces in one tool with features like APM, distributed tracing, log management, infra monitoring, etc. Combined with SigNoz MCP and a native AI teammate (in SigNoz Cloud) it helps you build more resilient apps.
The AWS Observability Helm Charts repository contains Helm charts to provide easy mechanisms to setup the CloudWatch Agent and other collection agents to collect telemetry data such as metrics, logs and traces to send to AWS monitoring services.