Skip to content
Project Planner

AI agents

A specialised AI workforce that proposes — and never silently decides

Agents in Project Planner have roles, tools, skills, MCP connections, memory scope and permissions. They produce artifacts and findings for you to review. Destructive actions always require confirmation, and a run is never shown as model-backed unless a provider is actually configured.

19 agents5 groupsProvider-agnostic

Agent groups

Five groups, nineteen roles

Software

Architecture, frontend, backend, database and API specialists that turn requirements into components, contracts and schemas.

  • Software Architect

    Owns system boundaries, component contracts and technology decisions.

  • Frontend Engineer

    Plans screens, state and offline behaviour for the clients.

  • Backend Engineer

    Designs domain services, workers and event handling.

  • Database Engineer

    Designs schema, indexes, migrations and sync log.

  • API Engineer

    Specifies endpoints, pagination, errors and versioning.

Design

UI and UX designers and an accessibility reviewer that produce specifications and check flows against WCAG.

  • UI Designer

    Produces UI specifications and component inventories.

  • UX Designer

    Maps user flows and validates task completion paths.

  • Accessibility Reviewer

    Checks contrast, keyboard paths and semantics.

Planning

Product planner, requirements analyst and technical planner that scope, trace and sequence the work.

  • Product Planner

    Turns the idea into scoped phases and milestones.

  • Requirements Analyst

    Extracts, de-duplicates and traces requirements.

  • Technical Planner

    Estimates tasks and sequences dependencies.

Quality

Error, testing, security, compliance and performance agents that audit with evidence and derive test plans.

  • Error Analyst

    Classifies failures and proposes remediations.

  • Testing Agent

    Derives test plans from acceptance criteria.

  • Security Agent

    Reviews data flows, secrets and permissions.

  • Compliance Agent

    Checks privacy, consent and accessibility obligations.

  • Performance Agent

    Flags hot paths and sets budgets.

Documentation

Documentation, blueprint and change-log agents that keep the written record current and generate the final blueprint.

  • Documentation Agent

    Keeps architecture and setup docs current.

  • Blueprint Agent

    Assembles the end-to-end project blueprint.

  • Change Log Agent

    Summarises what changed and why.

Project Planner—Atlas Field ServiceDemo
Atlas Field Service PlanningD

Agents

Preview — demo project content

Software

  • Software ArchitectIdle
  • Frontend EngineerRunning
  • Backend EngineerWaiting
  • Database EngineerIdle
  • API EngineerQueued

Design

  • UI DesignerIdle
  • UX DesignerIdle
  • Accessibility ReviewerRunning

Planning

  • Product PlannerIdle
  • Requirements AnalystIdle
  • Technical PlannerIdle

Quality

  • Error AnalystIdle
  • Testing AgentIdle
  • Security AgentRunning
  • Compliance AgentIdle
  • Performance AgentIdle

Documentation

  • Documentation AgentIdle
  • Blueprint AgentIdle
  • Change Log AgentIdle

Agent activity

A live HUD for every run

Running, waiting, queued, completed and failed runs with the current task, step, progress, execution time, tool calls, artifacts and warnings. Select a run to inspect its log, provider and model.
Project Planner—Atlas Field ServiceDemo
Atlas Field Service PlanningD

Agent Activity

Preview — demo project content
3Running

Running

1Waiting

Waiting

1Queued

Queued

1Completed

Completed

AgentTaskStatusCurrent stepProgressElapsedTools
Frontend EngineerTSK-004 Offline work-order storeRunningDrafting sync-state machine for pending changes
62%
4m 12s7
Security AgentData-flow review (REQ-004)RunningChecking classification of edges leaving the tenant boundary
35%
2m 03s3
Accessibility ReviewerTSK-006 Mobile navigation reviewRunningEvaluating focus order on the work-order list
81%
9m 48s12
Backend EngineerTSK-007 Conflict-resolution strategyWaitingQuestion: prefer last-writer-wins for signatures, or block and ask the technician?
40%
—5
API EngineerTSK-008 Sync API delta endpointsQueuedWaiting for TSK-007 decision
0%
—0
Database EngineerTSK-002 Schema designCompletedProduced ART-003 Database design v2
100%
11m 30s9

Runs update live from execution events. Simulated runs are labelled; a run is never shown as model-backed without a configured provider.

  • Execution records

    Every run stores agent, task, status, start and end time, model, provider, tool calls, artifacts, warnings, tokens and estimated cost — never credentials.

  • Questions, not guesses

    When an agent needs a decision it asks, with context, options and why it matters. Approved answers are recorded in decision memory.

  • Simulated runs are labelled

    Without a configured provider the desktop app can demonstrate agent flow using clearly labelled simulated runs. It never pretends a model was called.

AI providers

One abstraction, any provider

Agents request capabilities through a provider layer. Configure provider and model per agent, define fallback chains, and track tokens, cost, request history and provider health. Keys are stored in secure local storage and never hard-coded.
OpenAI Anthropic Google Gemini DeepSeek Compatible endpoints Local models (planned)
CapabilityStatusNotes
Provider and model selection per agentPlannedConfigured in AI Providers and per-agent settings
Fallback providersPlannedPrimary → Fallback 1 → Fallback 2; each switch is logged
Token and cost trackingPlannedPer run, per provider, per project; shown in Cost Analysis
Request historyPlannedRedacted request metadata, never prompt secrets
Provider healthPlannedConnected, disconnected, error, not configured

MCP, skills and memory

Tools and knowledge, kept explicit

  • MCP servers

    Connected servers, available tools, status, permissions (read, write, network, execute), configuration, errors and usage. Add, remove and configure connections; assign servers to agents.

  • Skills

    Versioned instruction sets with a source, capabilities and required tools. Enable per project and assign to agents. Skills are reusable across projects.

  • Memory you can read

    Project memory, decision memory, user preferences, agent memory and technical memory are separate, inspectable and editable. Each item records its source and confidence. No hidden state.

Preview content

Agent lists and runs on this page come from the demo project. The Windows application is in preview; model-backed execution requires your own provider credentials.
Feedback