DreamServer  by Light-Heart-Labs

Local AI stack for everyone, everywhere

Created 1 month ago
446 stars

Top 67.1% on SourcePulse

GitHubView on GitHub
Project Summary

Dream Server offers a comprehensive, fully local AI stack for users prioritizing data sovereignty, privacy, and cost control over cloud-based solutions. It targets individuals and power users by providing a unified, single-command deployment for LLM inference, chat, voice, agents, workflows, RAG, and image generation directly on personal hardware, eliminating cloud dependencies and subscriptions.

How It Works

Dream Server simplifies complex local AI setups by bundling over a dozen integrated services into a single, easy-to-deploy package. Its core approach leverages a sophisticated installer that auto-detects hardware (NVIDIA, AMD, Apple Silicon), selects optimal AI models, and orchestrates all services via Docker. This eliminates the need for manual configuration and debugging, offering a seamless experience for users who want powerful AI capabilities without cloud vendor lock-in or intricate setup procedures. The system is designed for extensibility, treating each service as a modular component.

Quick Start & Requirements

  • Primary Install: curl -fsSL https://raw.githubusercontent.com/Light-Heart-Labs/DreamServer/main/dream-server/get-dream-server.sh | bash
  • Prerequisites:
    • Linux: Supported (NVIDIA + AMD)
    • Windows: Requires Docker Desktop with WSL2 backend (NVIDIA + AMD)
    • macOS: Requires Apple Silicon (M1+) and Docker Desktop (Metal acceleration)
  • Setup Time: Initial bootstrap and chat interface available in under 2 minutes.
  • Links: Watch the demo, Friendly Guide

Highlighted Details

  • Integrated AI Suite: Combines LLM inference (llama-server), chat (Open WebUI), voice (Whisper, Kokoro), autonomous agents (OpenClaw), workflow automation (n8n), RAG (Qdrant), and image generation (ComfyUI).
  • Hardware Auto-Detection & Optimization: The installer intelligently identifies GPU hardware (NVIDIA, AMD Strix Halo, Apple Silicon) and selects the most suitable AI model based on available VRAM or unified memory.
  • Bootstrap Mode: Enables immediate interaction with a small, quickly downloaded model while larger, more capable models download in the background, with seamless hot-swapping.
  • Extensible Architecture: All services are managed as modular extensions, discoverable and controllable via the dream CLI, allowing for easy customization and addition of new functionalities.

Maintenance & Community

The project highlights a strong community involvement, with numerous contributors listed for security audits, bug fixes, and feature enhancements. It builds upon foundational open-source projects, indicating a reliance on and contribution to the broader AI ecosystem. While specific community channels like Discord/Slack are not detailed, the extensive contributor list suggests an active development and user base.

Licensing & Compatibility

  • License: Apache 2.0.
  • Compatibility: The permissive Apache 2.0 license allows for commercial use and integration into closed-source applications without significant restrictions.

Limitations & Caveats

Installation on Windows and macOS necessitates Docker Desktop. The README focuses on comprehensive feature integration and ease of use, with no explicit mention of alpha status for core components or significant known bugs. Users should consult the hardware guide for specific VRAM/RAM requirements tied to model performance.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
697
Issues (30d)
69
Star History
321 stars in the last 30 days

Explore Similar Projects

Starred by Junyang Lin Junyang Lin(Core Maintainer at Alibaba Qwen), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
2 more.

OpenSandbox by alibaba

1.8%
10k
Sandbox platform for AI and LLM applications
Created 3 months ago
Updated 2 days ago
Starred by Chris Lattner Chris Lattner(Author of LLVM, Clang, Swift, Mojo, MLIR; Cofounder of Modular), Tobi Lutke Tobi Lutke(Cofounder of Shopify), and
13 more.

modular by modular

0.1%
26k
AI toolchain unifying fragmented AI deployment workflows
Created 2 years ago
Updated 14 hours ago
Feedback? Help us improve.