Back to Home

Personal project · Stage 1

Personal AI Command Center

Exploring how specialised AI agents can work together within a personal, local-first environment.

Personal AI Command Center is an ongoing personal project through which I am exploring how multiple specialised AI agents can help me organise, develop and manage my everyday work and personal projects.

Rather than relying entirely on external cloud-based services, I am building towards a system that prioritises local intelligence, structured knowledge, controlled execution and human oversight.

My long-term goal is to have specialised agents provide continuous assistance through my dedicated computer, while keeping me in control of sensitive decisions and actions that require approval.

This project is also part of my continuing education. I am learning through development, testing, reviewing failures and gradually improving how the components work together.

Type

Personal local-first AI project

Status

Operational — Autonomy in progress

Focus

Specialised agents, structured knowledge, verification and human approval

The current development interface brings together Bogart (AI Assistant), task management, agent activity and approval controls in one working environment.

The motivation

Why I Started Building It

My interest in AI gradually moved beyond asking questions and receiving answers. I became curious about whether several specialised agents could coordinate practical work, maintain project context and assist with longer-running tasks.

I also wanted to explore an approach that gave me more control over my data, my local computer and the actions an AI system is authorised to perform.

Personal AI Command Center grew from those questions. It is my personal environment for experimenting with multi-agent coordination, local intelligence, structured knowledge, automation and verification.

Interactive System Architecture

Interactive system architecture

How the system is structured

A conceptual view of how a request can move through personal assistance, planning, specialist coordination, approval, controlled execution and verification. The architecture is still under development, so the diagram describes the direction of the system rather than claiming every component is complete.

Conceptual request-to-report flow

Select a component to explore its responsibility.

Human oversight retained

Selected component

User Request

The request is the starting point for a human-directed workflow. The system should preserve the original intent as work is structured and reviewed.

Natural-language intentProject contextHuman direction
Select to inspect

Specialist roles

Meet My AI Agents

Bogart (AI Assistant) receives the prompt or command and sends it to Octoboss (Orchestrator). Octoboss delegates the work to the specialist agent best suited to the task, based on the requirements and intended outcome.

Each agent has a defined role and scope of work. The system can also grow with additional agents as new task requirements and operational needs emerge.

The live workflow feature can show 12 agents working across a multi-lane activity map. The active set is contextual and can expand as new task requirements emerge.

Personal AI Assistant

Bogart

Interprets requests, maintains the conversation and hands approved work into the agent system.

Orchestrator

Octoboss

Receives commands from Bogart and delegates work to the specialist agent assigned to the task.

Senior Software Engineer

Bugsy

Builds, edits and debugs approved software work within the assigned scope.

Senior SDET

Sniffy

Runs read-only tests, validates expected behaviour and reports regressions.

Documentation

Scribbles

Drafts technical, project and operational documentation for verified delivery.

Senior Software Architect & Code Reviewer

Nitpick

Inspects code structure, quality, maintainability and architectural risk.

OWASP-Aligned Security Engineer & Security Reviewer

Bouncer

Reviews security controls and flags policy or authorization violations.

Research / News

Scoop

Performs controlled, read-only web and document research.

HR & Compliance

HRcules

Provides advisory HR and compliance analysis without access to live payroll or PII.

Executive Assistant

BusyBee

Supports non-mutating planning, organisation and administrative synthesis.

Email / Calendar

Ping

Prepares controlled communication and scheduling actions subject to approval.

Job Tracker

Scout

Tracks opportunities and supports advisory job-search workflows.

The Agent Registry feature defines each agent’s role, scope of work and approval boundaries.

Delegation flow

From command to accountable work

  1. 01

    Bogart (AI Assistant)

    Understands the request and prepares the handoff.

  2. 02

    Octoboss (Orchestrator)

    Delegates the task to the specialist whose role and scope match the requirement.

  3. 03

    Specialist agent

    Performs the assigned work within its defined permissions and operating boundaries.

  4. 04

    Verification and approval

    Results are reviewed, and sensitive actions remain subject to the required approval.

Routing and model access

Local-First Intelligence

One of my main objectives is to build useful local intelligence without making paid external AI providers the default for everyday work.

Requests follow a local-first routing policy. Deterministic processing, project memory, a local RAG knowledge base, verified experience and a locally hosted model such as Ollama can handle work within the local environment whenever possible.

When a task needs deeper research or a more complex answer, it can be routed to a controlled external provider such as OpenAI. External usage remains optional, budget-limited and subject to spending controls.

Reviewed external results can then be added to the local knowledge workflow, allowing the local AI to retrieve and apply that learning in future tasks instead of repeatedly relying on a third-party provider.

Deterministic processing

Structured rules handle predictable work locally without requiring an external model.

Project memory

Stored context helps local intelligence retain relevant project information over time.

Local RAG knowledge base

Uploaded documents and organised knowledge can be searched locally for relevant context.

Verified experience

Reviewed internal and external results can become controlled learning for future local use.

Local AI with Ollama

A locally hosted model provides reasoning and reuse within the available local environment.

Controlled OpenAI escalation

Deep or complex research can use an optional external route with budget and spending controls.

The routing feature shows the intended local-first path: local processing by default, controlled external escalation when deeper research requires it, budget telemetry, and a path for reviewed results to enrich local knowledge.

Structured knowledge

A Knowledge Base for More Useful Assistance

Local AI can only become more useful over time if it can retrieve trusted context beyond the latest conversation.

Local RAG acts as a controlled knowledge base: documents can be uploaded, indexed, searched, versioned and associated with projects or agent roles.

This gives Ollama relevant approved material to use, reduces repeated explanations and creates a place where reviewed external research can be reused in future work. Document status, versions and retention controls keep that knowledge deliberate and maintainable.

Document ingestion

Upload and register documents so they can become searchable local knowledge.

Semantic retrieval

Search the knowledge base for relevant passages before an agent acts.

Project and agent knowledge

Connect documents to projects or specialist roles so context reaches the right workflow.

Document versions

Keep current and previous versions visible as knowledge changes.

Retention controls

Manage keep, archive and removal states deliberately.

The Local Knowledge Base and Document Intelligence feature gives the local AI a controlled source of reusable context: documents are ingested, indexed, retrieved, versioned and governed.

Evidence-led improvement

Capability analytics turns evidence into a learning plan. Lower scores such as Failure / Fix Learning (52) and Router / Tool-Selection Accuracy (87.8) identify where the system needs more examples, tests or knowledge, while stronger areas such as Knowledge Coverage, Chunking Quality and Local RAG Retrieval show where the foundation is more mature.

Capability analytics shows what the AI has evidence for, where confidence is weaker and which knowledge or testing areas should be prioritised next.

Operational visibility

Diagnostics, Hardware & Capacity Planning

Because the Command Center is intended to support a dedicated local AI environment that can operate continuously, it needs reliable visibility into both software health and the machine running it.

Self-check diagnostics and read-only hardware telemetry help identify issues early across services, processor, memory, graphics, storage, network and thermals. Over time, these signals can guide preventative maintenance and hardware upgrades as workload and task requirements grow.

Self-check diagnostics provide a compact view of database, audit, execution, workspace, approval and model-routing health signals so issues can be identified before they affect ongoing work.
The hardware monitor surfaces read-only local telemetry for a continuously running AI environment, supporting preventative maintenance and future capacity or component upgrades.

Future direction

What I Am Working Towards

My Personal AI Command Center is an ongoing personal development project. My goal is to gradually build a more capable and reliable environment where specialised AI agents can help me manage everyday work, organise information and make progress on personal projects.

I am particularly interested in improving how these agents coordinate their responsibilities, maintain project context, verify their results and carry out authorised tasks through my dedicated computer.

Development roadmap

Future objectives, not completed functionality

  1. 01Future objective

    More capable agent coordination

    Continue exploring how Bogart, the Orchestrator and specialist agents can divide longer-running work, coordinate responsibilities and provide useful progress updates.

  2. 02Future objective

    Local intelligence and greater independence

    Develop local language models, structured retrieval and project memory to reduce unnecessary reliance on paid external services while keeping controlled options available when needed.

  3. 03Future objective

    Verified learning and continuous improvement

    Use independent evaluation and reviewed experience to identify reliable procedures, outdated knowledge and areas where the system needs better evidence.

  4. 04Future objective

    Secure remote access

    Explore a secure way to review tasks, receive progress updates and provide necessary approvals from a phone when I am away from the dedicated computer.

  5. 05Future objective

    Responsible, long-running assistance

    Continue exploring longer-running support for research, development, documentation and organisation within defined permissions, resource limits, verification and human approval.

I am approaching this project as an opportunity to learn by building. Each improvement gives me a better understanding of what AI systems can do, where their limitations are and how they can be used responsibly.