Repository navigation
Home
A self-hosted, pre-integrated gen-AI, ML, and data platform — one Docker Compose stack
Chat, RAG, agents, distributed compute, and a full data platform — integrated services, each selectable among the deployment modes it supports.
Atlas is a self-hosted engineering platform that bundles 58 service families behind a Kong gateway and an adaptive FastAPI backend. They cover LLM inference and a gateway, vector and graph databases, workflow and DAG automation, distributed compute, object storage, notebooks, and observability.
Seven tracks preselect coherent service families, while SOURCE modes choose container, localhost, or disabled operation where supported. Kong, Supabase, Redis, LiteLLM, and the Backend API form the always-on core, so every selected workload starts from the same integrated foundation.
The launch wizard also offers the dev or prod profiles, then shows the launch summary.
Atlas organizes 58 service families. Its configurable services are grouped into 7 tracks, which can overlap. Each track preselects a working subset for one class of workload. The wizard prompts for in-track services and force-disables the rest.
Generative AI · RAG
Retrieval-augmented generation — vectors, graph, reranker, doc ingest, web search, workflow automation.
Generative AI · Engineering
Agentic apps + workflows with voice, vision, and search.
ML Engineering
Distributed training/inference + notebooks + experiment storage.
Trading / Financial Research
Read-only financial research and paper portfolios in notebooks; no live trading.
Install Docker with Docker Compose v2.20.3 or newer, uv or Python 3.10 or newer, and Git. Clone the repository, then run the commands from its root:
git clone https://github.com/thekaveh/atlas && cd atlas
./start.sh./start.sh opens the interactive wizard. ./start.sh --track gen-ai-rag sets the track and skips that question. A source, model or key flag, such as --llm-provider-source ollama-container-gpu, skips the wizard. So do launch flags such as --base-port and --detach. Atlas then launches what .env holds, not a track's subset. Full flow, flags and troubleshooting: Quick Start.

Kong routes every declared *.localhost host; LiteLLM is the default model path for Atlas-managed consumers, with explicit native-provider overrides where supported.
Per-flow diagrams (data/RAG, LLM provider routing, observability, security boundary, bootstrapper lifecycle): Architecture.
Reference
Env vars, ports, manifest fields, and the generated SOURCE matrix for every configurable service.
The setup wizard during a live ./start.sh launch of Atlas v0.1.0 on 2026-06-19. Its overview lists 36 services, 34 of them enabled, on base port 64075. Ollama and ComfyUI use host (localhost) sources, and the cloud APIs are off. The capture does not record the host hardware.
Atlas documentation.
- 1. Overview
- 2. Quick Start
- 3. Core Concepts
- 4. Tracks
-
5. Services
- 5.1. Service Catalog
-
5.2. Service Guides
- 5.2.1. airflow
- 5.2.2. asset-baker
- 5.2.3. asset-worker
- 5.2.4. backend
- 5.2.5. backup
- 5.2.6. blender-mcp
- 5.2.7. celery
- 5.2.8. chatterbox
- 5.2.9. cloud-providers
- 5.2.10. cloudflared
- 5.2.11. comfyui
- 5.2.12. crawl4ai
- 5.2.13. doc-processor
- 5.2.14. docling
- 5.2.15. docling-lightrag-adapter
- 5.2.16. fal
- 5.2.17. globals
- 5.2.18. grafana
- 5.2.19. hermes
- 5.2.20. iceberg-rest
- 5.2.21. jenkins
- 5.2.22. jupyterhub
- 5.2.23. kong
- 5.2.24. label-studio
- 5.2.25. langfuse
- 5.2.26. lightrag
- 5.2.27. litellm
- 5.2.28. llm-graph-builder
- 5.2.29. local-deep-researcher
- 5.2.30. loki
- 5.2.31. mcp-servers
- 5.2.32. minio
- 5.2.33. mlflow
- 5.2.34. multi2vec-clip
- 5.2.35. n8n
- 5.2.36. neo4j
- 5.2.37. ollama
- 5.2.38. open-webui
- 5.2.39. openclaw
- 5.2.40. otel-collector
- 5.2.41. parakeet
- 5.2.42. prometheus
- 5.2.43. ray
- 5.2.44. redis
- 5.2.45. redpanda
- 5.2.46. searxng
- 5.2.47. spark
- 5.2.48. speaches
- 5.2.49. stt-provider
- 5.2.50. supabase
- 5.2.51. supavisor
- 5.2.52. tei-reranker
- 5.2.53. tempo
- 5.2.54. tika
- 5.2.55. trino
- 5.2.56. trueforge
- 5.2.57. tts-provider
- 5.2.58. verba
- 5.2.59. vllm-metal
- 5.2.60. weaviate
- 5.2.61. zeppelin
- 5.3. Provider And Extension Guides
- 6. Configuration
- 7. Operations
- 8. Architecture
- 9. Development
- 10. Reference