-
Notifications
You must be signed in to change notification settings - Fork 4
Web Dashboard
Alessio Rocchi edited this page Jan 27, 2026
·
1 revision
Using the React web dashboard for aistack.
npx @blackms/aistack web start
# Opens http://localhost:3001- Dashboard - System overview
- Agents - Manage agents
- Memory - Browse memory
- Tasks - Task management
- Task Detail - Task details
- Projects - Project view
- Project Detail - Project info
- Sessions - Session management
- Workflows - Workflow tracking
- Chat - Chat interface
- Settings - Configuration
WebSocket connection provides live updates for:
- Agent status changes
- Task completion
- Memory updates
- System events
{
"web": {
"enabled": true,
"port": 3001,
"host": "localhost"
},
"auth": {
"enabled": true,
"jwtSecret": "${JWT_SECRET}"
}
}When auth enabled:
- Navigate to http://localhost:3001
- Login with credentials
- JWT token stored in browser
# Development mode (hot reload)
npm run dev:web
# Build for production
npm run build:webRelated:
Getting Started
Core Concepts
Agent Guides
- Overview
- Coder
- Researcher
- Tester
- Reviewer
- Adversarial
- Architect
- Coordinator
- Analyst
- DevOps
- Documentation
- Security Auditor
MCP Tools
- Overview
- Agent Tools
- Memory Tools
- Task Tools
- Session Tools
- System Tools
- GitHub Tools
- Review Loop Tools
- Identity Tools
Recipes
- Index
- Code Review
- Doc Sync
- Multi-Agent
- Adversarial Testing
- Full-Stack Feature
- Memory Patterns
- GitHub Integration
Advanced
- Plugin Development
- Custom Agent Types
- Workflow Engine
- Vector Search Setup
- Web Dashboard
- Programmatic API
- Resource Monitoring
Reference