Peacae PM Features
Desktop and cloud capabilities for Peacae PM
This page lists software capabilities for Peacae PM . For the product overview and positioning, start from the Peacae PM product page.
Agent Task Contract
Agents write `.peacae/tasks.json`; Peacae watches that file and turns features, tasks, timestamps, and notes into project state.
- Plain JSON contract for coding agents
- Features with nested tasks plus standalone tasks
- No direct agent access to APIs or databases
- Status comes from meaningful timestamps
- Works across local and cloud-backed modes
Desktop Dashboard
The Electron desktop app gives the builder a local operating surface for board, task, agent, sync, and settings views.
- Runs as an Electron desktop app
- Reads and normalizes the watched task file
- Shows local project state without an account
- Keeps operational data available on the machine
- Can sync when cloud visibility is enabled
Board View
The Board page gives teams a Kanban-style view of task flow without asking agents or developers to maintain a separate board by hand.
- Five-column workflow surface
- Tasks flow from the same project data
- Drag-and-drop support for human adjustment
- Visual state for planned, active, blocked, review, and done work
- Sits beside the task table rather than replacing it
Task Table
The Tasks page is the dense work view: search, sort, filter, inspect details, and keep project state readable.
- Enterprise-style data table
- Search and filtering
- Sortable task data
- Task detail panel
- Works from normalized Peacae task rows
Cloud Reports
The cloud reports page turns synced work into browser charts and tables for people who need a wider view.
- Status mix charts
- Workload by feature
- Seven-day activity
- Tables for synced task data
- Read-only visibility for stakeholders
Sync Engine
Desktop includes a sync engine that pushes local features and tasks to the cloud project and pulls cloud updates back down.
- Manual sync action
- Retry failed items
- Exponential backoff
- Feature and task sync counters
- Local identity mapped to cloud identity
Cloud Workspaces
Peacae PM Cloud adds organizations, teams, and project workspaces for shared browser visibility.
- Organization creation
- Project creation inside organizations
- Workspace switcher for organizations and projects
- Team members and roles
- Pending invitations
Cloud Overview
The cloud dashboard shows read-only project state after Desktop syncs local work rows to Supabase.
- Project metrics
- Feature progress
- Recent activity
- Dashboard charts
- RLS-scoped browser reads
Settings and Account
Settings keep the local task path, agent mode, sync preferences, account session, and cloud project connection explicit.
- Project and task path settings
- Agent enablement
- Cloud sign-in and sign-up
- Cloud organization and project selection
- OS keychain token storage where available
Local File Watcher
Desktop watches the selected `.peacae/tasks.json` path and reacts when the agent updates the work file.
- Chokidar-based file watching
- Configurable task file path
- Detects changes from agent edits
- Normalizes feature and task rows
- Keeps the agent workflow portable
Team Invites
Peacae PM Cloud includes the team administration path: invite members, preview acceptance, and keep access tied to organizations.
- Email invitations
- Pending invite list
- Invite revocation
- Accept links for recipients
- Admin/member roles
- Server-side email delivery
Ship with visibility, not theater
Let the agent task file feed Desktop, then sync to Cloud when the team needs browser visibility.