Skip to content

marsv123/dash

Repository files navigation

DASH - Distributed Autonomous System Hub

Your personal AI assistant with intelligent multi-model routing.

Features

  • Smart Routing: Automatically selects the best AI model based on your request
  • Multi-Model: Kimi K2.5, Gemini, Grok, Claude Opus 4.5
  • Agent Swarm: Parallel task execution with up to 100 sub-agents
  • Deep Research: Multi-source research on web and X/Twitter
  • Browser Control: Automated web interactions
  • Self-Coding: Can modify its own code with safety guardrails
  • Long-Term Memory: Remembers your preferences and past conversations
  • Multi-Interface: Web UI + Telegram bot

Quick Start (3 Steps)

1. Configure API Keys

cp .env.example .env
# Edit .env and add your API keys

2. Launch

docker-compose up -d

3. Access

Routing Keywords

Say this... Uses this model
(anything) Kimi K2.5 Instant
"think about", "analyze" Kimi K2.5 Thinking
"agent swarm", "use agents" Kimi K2.5 Swarm
"search for", "look up" Gemini
"deep research" Gemini Deep Research
"search X", "Twitter" Grok
"deep research on X" Grok Deep Research
"code", "implement" Claude Opus 4.5

API Keys

You'll need keys from:

Commands

# Start
docker-compose up -d

# View logs
docker logs -f dash

# Stop
docker-compose down

# Rebuild after changes
docker-compose up -d --build

Security

  • Telegram bot only responds to allowlisted user IDs
  • Web API requires authentication token
  • Browser actions require confirmation
  • Self-coding changes require approval
  • All secrets are redacted from outputs

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages