Dashboard
What the Dashboard shows
The Dashboard is the first screen when you open AI Partner. It gives you a live overview of everything happening right now: system health, active goal execution, recent activity, files, memory, and scheduled tasks — all on one screen without switching panels.
It's designed to answer the question: "What is AI Partner doing and is everything working?"
Dashboard sections
System Status
The top-left card shows the health of your running instance:
| Field | What it means |
|---|---|
| Server | Online / Connecting — is the backend responding |
| Mode | Current run mode (docker / native) |
| Workspace | Path to your active workspace folder |
| Last Heartbeat | When the proactive engine last fired |
If the server shows "Connecting...", the backend is starting up or unreachable. Check docker compose logs app.
Active Goal Progress
When a goal is running, an AutonomousProgress card appears at the top of the Dashboard. It shows:
- Current iteration and total allowed
- The sub-task being executed right now
- A live log of recent tool calls
- Pause / Cancel controls
This disappears automatically when no goal is active.
Activity Feed
A real-time stream of everything AI Partner has done — goal executions, messages sent, files created, heartbeat ticks, HITL decisions. Each event shows:
- Timestamp
- Event type (goal, message, file, heartbeat)
- Short summary
- Status (completed / failed / pending)
The feed updates live via Socket.IO — no refresh needed.
Chat Integrations Panel
A quick-status view of your connected messaging platforms (Telegram, Discord, Slack, WhatsApp). Shows connection status and a Reconnect button for any adapter that dropped.
Generated Files
Recent files produced by goals — Excel, PowerPoint, Word, PDF, HTML reports. Each shows:
- File name and type
- Size
- Time generated
- Download link
Memory Inspector (inline)
A compact version of the Memory Inspector showing your most recent episodic events and biographic facts, without navigating away from the Dashboard.
OODA Inspector
Shows the agent's most recent Observe-Orient-Decide-Act cycle. Useful for understanding what the agent was "thinking" during the last goal or chat session.
Skills Manager (inline)
Learned skills count and recent additions. Click any skill to see its script.
Task Scheduler (inline)
A compact view of your scheduled tasks: which ones are active, when they last ran, and when they'll run next.
Heartbeat Config
A shortcut to edit your HEARTBEAT.md file directly from the Dashboard, plus a Run Now button to trigger a manual heartbeat tick.
Navigation
Click any section header on the Dashboard to jump to the full dedicated panel for that feature. The Dashboard is a summary view — every section has a full-featured equivalent in the sidebar.
Quick actions from the Dashboard
| Action | How |
|---|---|
| Start a new goal | Click the chat input area at the bottom → type goal → rocket icon |
| Run heartbeat now | Dashboard → Heartbeat Config → Run Now |
| Download a file | Dashboard → Generated Files → Download |
| Reconnect Telegram | Dashboard → Chat Integrations → Reconnect |
| View full activity | Dashboard → Activity Feed → View All |