AgentDock Core Documentation

Roadmap

This document outlines the planned features and future direction for AgentDock. Most improvements target the core AgentDock framework (agentdock-core), which is under active development and will be published as a versioned NPM package upon reaching a stable release. Some items may also involve the open-source client.

In Progress

FeatureDescription
Storage Abstraction LayerFlexible storage system with pluggable providers
Advanced Memory SystemsLong-term context management
Vector Storage IntegrationEmbedding-based retrieval for documents and memory
Evaluation for AI AgentsComprehensive testing and evaluation framework

Planned

FeatureDescription
Platform IntegrationSupport for Telegram, WhatsApp, and other messaging platforms
Multi-Agent CollaborationEnable agents to work together
Model Context Protocol (MCP) IntegrationSupport for discovering and using external tools via MCP
Voice AI AgentsAI agents using voice interfaces and phone numbers via AgentNode
Telemetry and TraceabilityAdvanced logging and performance tracking

Advanced Agent Applications

FeatureDescription
Code PlaygroundSandboxed code generation and execution with rich visualization capabilities
Generalist AI AgentManus-like agent that can use browser and execute complex tasks

Workflow System

FeatureDescription
Workflow Runtime & NodesCore runtime, node types, and orchestration logic for complex automations

Cloud Deployment

FeatureDescription
AgentDock ProComprehensive enterprise cloud platform for scaling AI agents & workflows, with visual tools and autoscaling
Natural Language AI Agent BuilderVisual builder + natural language agent and workflow construction
Agent MarketplaceMonetizable agent templates

Open Source Client Enhancements

  • Improved UI/UX for agent management and chat.
  • Enhanced visualization for orchestration steps.
  • More robust BYOK (Bring Your Own Key) management.
  • Multi-modal input/output support (beyond basic image generation).
  • Example implementations for multi-threading/background tasks (where applicable in Next.js).
  • Exploration of patterns for multi-tenancy support within the client architecture.

Community & Ecosystem

  • Grow the library of community-contributed agents.
  • Develop more example projects and tutorials.
  • Establish clearer contribution guidelines.

AgentDock Repository Improvements

  • Complete test suite (Unit, Integration, E2E).
  • Expand core capabilities with workflow node types and runtime enhancements.

This roadmap is indicative and subject to change.