This roadmap describes the recommended direction for AI Hub as a reusable Django AI operations app.
AI Hub should grow carefully. The priority is not to add every AI framework feature at once. The priority is to make providers, models, agents, knowledge, tools, Orchestrator workflows and GAME sessions understandable, testable and portable.
AI Hub already has the core platform pieces:
The GAME subsystem is now a full feature line, not just a session mode:
GameWorkspace / GameGoal / GameGoalDependency models.GameActionRun records, closed allow-lists, and payload redaction.This is enough to build real AI workflows.
The product direction is:
Make AI workflow creation possible for non-specialist admin users while keeping the backend reusable for engineers.
That means every future feature should pass two questions:
If a feature only helps one host project, it probably belongs in that host app.
The admin is the main product surface.
Delivered: workspace-specific GAME dashboards, goal-detail enrichment panels, and readable scheduler/outcome summaries.
Still recommended:
Target outcome:
A user with little coding knowledge can configure a small workflow from the admin.
Create a small stable API for host projects.
Target flow:
host object -> AI Hub session -> execution -> host persistence callback
Recommended API functions:
This should reduce direct model imports in host apps.
Long AI runs should have a clear background execution model.
Recommended work:
Target outcome:
Slow two-minute model runs do not block the user interface and do not create duplicate results.
Tools are powerful and need strict controls.
Delivered: explicit allow-lists (callable registry, HTTP allowed-hosts, GET/HEAD context rule), toolbox/grant resolution, model-facing manifest redaction, deliberate tool execution audit via ToolExecutionRun, tool/action audit logs via GameActionRun, optional unified GAME tool dispatch, starter toolboxes, and timeout clamping.
Still recommended:
Target outcome:
Agents can use tools only when the app, model and runtime all allow it.
Current knowledge supports curated text plus retrieval chunks and read-only retrieval tools. The next step is stronger automated indexing and ranking.
Delivered:
Still recommended:
Target outcome:
Agents receive the right context without forcing admins to paste huge documents into prompts.
Most of the original GAME readiness goals are now delivered.
Delivered: human approval checkpoints, continue/resume action, a built-in action dispatcher with allow-lists, memory preview and stop-reason/scheduler display in the operational admin, plus policies, budgets, plans, and sub-agent delegation.
Still recommended:
Target outcome:
Users understand why a GAME session continued, waited, stopped or finished.
Reusable apps need portable configuration.
Recommended export objects:
Recommended behavior:
Target outcome:
A workflow can move from one project to another with minimal manual setup.
Operational users need to see health.
Recommended metrics:
Target outcome:
Admins can tell whether the AI system is healthy without reading logs.
Structured output failures are common with local and long-output models.
Recommended work:
Target outcome:
Malformed final JSON becomes an expected operational case, not a confusing failure.
Add complete examples for common reusable scenarios:
Each example should include:
AI Hub should not become:
AI Hub can integrate with external frameworks later, but its core value is a Django-native, admin-first AI operations layer.
Use these rules when deciding whether to add something to AI Hub:
Ask me anything — agents, pipelines, GAME loops, setup or configuration.
Enter to send · Shift+Enter for new line · Ctrl+/ to toggle · Full history →