update
May 29, 2026
By Teun
Heypi brings team chat agents with approvals and sandboxed tools
Heypi is an early chat-agent runtime for teams that works with Slack, Discord, Telegram, webhooks, and approvals. The project includes optional Docker and VM runtime providers, plus example assistants for DevOps, project tracking, fitness coaching, and note taking.
Heypi is a new chat-agent project for team use, built around approvals and sandboxed tools. According to the repository description, it is meant to run in Slack, Discord, Telegram, webhooks, and similar team channels, with a quickstart available at @hunvreus/heypi.
The project is organized as a pnpm workspace, which means it bundles the main package together with optional runtime providers and examples in one codebase. The core package, @hunvreus/heypi, is marked “Early” and includes the chat-agent runtime, adapters, admin UI, tools, scheduler, and CLI.
⚡ New to this?
This matters because it shows how chatbots are moving from simple Q&A into tools that can act on behalf of a team. A runtime is the software that keeps the agent running, and a sandbox means the agent can use tools in a limited, safer environment. For teams using Slack, Discord, or Telegram, that can change how support, operations, and routine tasks are handled.
🦞 OpenClaw angle
If you are building self-hosted AI agents, this repository is a good reminder to separate the agent core from the runtime that actually executes tools. Use a sandboxed execution layer and require approvals before any action that touches SSH, inventory, or production state. The example DevOps and project assistants are also a useful pattern: keep task-specific tools narrow instead of giving one agent broad access to everything.
Two runtime providers are listed as experimental. @hunvreus/heypi-runtime-docker uses Docker and keeps one warm container per heypi runtime scope, while @hunvreus/heypi-runtime-gondolin uses Gondolin and keeps one warm VM per runtime scope.
The repository also includes several example assistants that show the intended use cases. The Slack DevOps assistant includes runtime tools, runbook search, approvals, SSH host tools, and host inventory. The Discord project assistant adds streaming, approvals, and simple project-state tools.
Other examples show smaller task-specific agents. One Telegram example acts as a fitness coach with a saved profile, plan, and daily heartbeat check-ins. Another example uses webhooks to build a simple note-taking agent, with curl examples included.
The project’s workflow is also documented in the repo. Suggested commands include pnpm install, pnpm run check, pnpm run typecheck, pnpm run test, pnpm run build:all, and pnpm run pack:dry:packages. For local development, the repository points to pnpm run dev:slack, pnpm run dev:discord, pnpm run dev:telegram, and pnpm run dev:webhook.
Heypi positions itself as a team chat-agent framework rather than a single bot. The emphasis on approvals and sandboxed tools suggests it is designed for controlled actions inside chat-based workflows, especially where access to systems or internal state needs oversight.