$~/geminiclaw/roadmap

Project Roadmap

Live delivery log extracted from WORKSPACE.md. It mixes website work with selected milestones from the broader GeminiClaw product so visitors can understand context without treating this page as a release contract.

56% Complete18 of 32 tasks delivered
Auto-synced 4/22/2026, 3:45:36 AM
Completed18
Phase 1–3Core Runtime

Core Runtime Bootstrap

Telegram channel runtime, basic agent loop, SQLite persistence, and tool registry foundation.

Claude Code2026-02-01
Phase 4Core Runtime

Memory & RAG Foundation

LanceDB semantic memory, embedding pipeline, and context-aware retrieval for agent conversations.

Claude Code2026-02-15
Phase 5Core Runtime

Autonomous Loop + Safety Gates

Loop Guard, risk gates, autonomy tuning, and Planning Gate (present_code_plan) before code mutations.

Claude Code2026-02-20
Phase 6Core Runtime

Multi-Agent Architecture

Master + subordinate agents with intent-aware tool subsets and runtime isolation by agentId + chatId.

Claude Code + Antigravity2026-02-25
Phase 7Core Runtime

Telegram Modularization

telegram.ts split into telegramCommands.ts, telegramApprovals.ts, telegramOrchestrator.ts (136 lines core).

Claude Code2026-02-28
Phase 8Core Runtime

Code Intelligence + GitNexus

Planning Gate (present_code_plan) + GitNexus Code Intelligence (query_code_graph) for impact analysis.

Claude Code + Antigravity2026-02-28
Phase 14Core Runtime

Durable Execution Runtime

Checkpoint/replay recovery with automatic boot recovery and full replay trail per execution run.

Codex2026-03-09
Phase 9AI Capabilities

Multi-Model Selection Engine

determineModelForTask() in geminiApi.ts — dynamic model selection by task type (gemini-2.5-pro, 2.0-flash, etc.).

Antigravity2026-02-28
Phase 9AI Capabilities

Multimodal Memory (Gemini Embedding 2)

Native indexing and semantic search of images, audio, and documents in LanceDB.

Antigravity2026-03-13
Phase 9AI Capabilities

Deep Research Background Dispatch

backgroundJobs.ts + workerPool.ts — async deep research with non-blocking Telegram delivery.

Antigravity2026-02-28
Phase 9AI Capabilities

Progressive Streaming in Telegram

generateTextStream() in autonomousLoop.ts — chunks sent via ctx.reply with progressive editing.

Antigravity2026-02-28
Phase 9AI Capabilities

MCP Support (Model Context Protocol)

mcpClient.ts (131 lines) — integrated with Context7 via @upstash/context7-mcp for external tools.

Antigravity2026-02-28
Phase 13Google Ads

Google Ads High-Autonomy Mode

High-autonomy default in Ads playbook — safe assumptions, less interrogation, more execution.

Codex2026-03-09
Phase 13Google Ads

Batch Campaign Optimizer

optimize_campaign_batch action — dry-run + apply workflow for bulk Ads optimization.

Codex2026-03-09
Phase 13Google Ads

Google Ads API Version Compatibility

GOOGLE_ADS_API_VERSION env + npm run smoke:google-ads for breaking change detection.

Codex2026-03-09
Phase 13Google Ads

Agent Evals (Regression by Scenario)

npm run evals:agents — scenario-based regression testing for all agent behaviors.

Codex2026-03-09
Phase 16Integrations

Instagram Profile Manager MCP Phase 1

Multi-account native: accounts, tools, ingestion, routing, panel — isolated by accountId.

Codex2026-03-11
Phase 16Integrations

Instagram Profile Manager MCP Phase 2

Hardening: deduplication, failure replay, per-account policies, audit trail, status/analytics.

Codex2026-03-11
In Progress1
Phase 9Governance

Control Plane Dashboard (Web)

Real-time observability dashboard in Vite + vanilla JS with Kanban/Exec/Ops modules. Maturity modules pending.

Antigravity + Claude Code
Planned13
Phase 10AI Capabilities

Google ADK Migration (Hybrid)

Evaluate incremental migration to official Google ADK with hybrid architecture. Strategically important.

Phase 11AI Capabilities

Dynamic Skills System

Skills packaging layer over tools; AgentSkills.io SKILL.md parser for extensible capability bundles.

Antigravity
Phase 15Google Ads

Campaign Copilot Outcomes

MQL/SQL/Opportunity/Revenue as explicit optimization targets — business-oriented, not just platform metrics.

Phase 12Google Ads

Autonomous Strategist: Proactive Optimization

AI analyzes performance periodically and suggests CPA/Keywords adjustments without prompting.

Antigravity
Phase 12Google Ads

Creative Deep Alignment (LP vs Search Terms)

Cross-reasoning between landing page content and real search terms for headline optimization.

Antigravity
Phase 17Integrations

Web Automation via PinchTab (MCP)

Replace Puppeteer with native browser control via MCP — token-efficient DOM interaction.

Antigravity
Phase 14Governance

OpenTelemetry Tracing (GenAI/MCP/Tools)

Standard tracing for all GenAI calls, MCP tool invocations, and tool executions.

Phase 14Governance

Unified Policy Engine (RBAC + Approvals)

Consistent governance across Telegram and Control Plane with tool scopes per agent.

Phase 14Governance

Dynamic MCP Registry + Trust Policy

Plug-and-play MCP integrations with local trust policy enforcement.

Phase 15Governance

Structured Agent Handoff + A2A Interop

Predictable multi-agent coordination without conflating internal messaging with A2A protocol.

Phase 15Governance

Incident Playbooks with Auto-Action

Fast response for recurring failures (Ads auth, 409 Telegram, credentials) via automated playbooks.

Phase 11Governance

Docker Sandboxing for Execution

Native security isolation for filesystem access (workspaceAccess) — prevents unintended execution.

Antigravity
Phase 11Governance

Granular Exec Approvals & RBAC per Agent

Reduce approval fatigue by limiting scopes per allowlist (e.g., npm run commands only).

Antigravity

This roadmap is extracted from the live WORKSPACE.md in the GeminiClaw repository. Auto-sync runs every 6 hours.