personal-agent

Personal agent control plane

One place to orchestrate your channel agents, X adapter, and migrated workbench tools.

This app is the consolidation layer. Runtime adapters stay separate services behind network APIs, while reusable workbench logic gets moved here intentionally.

Adapter-first

Discord, WhatsApp, and X remain separate apps with explicit HTTP boundaries instead of being imported into one process.

Workbench migration

`bot_bullet/workbench` is the main code asset to port here; the old dashboard is a separate legacy reference.

Control plane visibility

The first iteration shows live service health and version data so this new app can coordinate the stack it will eventually unify.

Personal agent inventory

This is the new home for the unified agent. Existing runtimes stay API-isolated; reusable source assets get migrated here deliberately instead of being mixed together accidentally.

Live services

These are the existing apps that personal-agent should orchestrate over HTTP.

Migration queue

These are the local source assets to consolidate into the new project over time.

1. Port `bot_bullet/workbench` evaluation and prompt tooling into this repo.
2. Keep Discord, WhatsApp, and X as networked adapters with explicit contracts.
3. Add the first real planner and task runner here instead of scattering orchestration logic across old projects.