← 全部工具

bgill55/daedalus

AI Agent
热度 75 更新于 开发与构建

Daedalus is a standalone terminal-based AI coding assistant that runs on your machine. It connects to local LLM servers (LM Studio, Ollama, llama.cpp, vLLM) or remote providers (OpenAI, Groq, OpenRouter, Anthropic), routes requests intelligently, and gives your AI agent access to your file system, terminal, git, web search, and codebase indexing

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

Daedalus

<p align="center" <img width="256" alt="daedalusemblem" src="https://github.com/user-attachments/assets/a5d4b394-3c2c-427e-b877-6e49f77467fc" / </p

<p align="center" <a href="https://www.npmjs.com/package/daedalus-cli"<img src="https://img.shields.io/npm/v/daedalus-cli?color=blue" alt="npm version" /</a <a href="https://www.npmjs.com/package/daedalus-cli"<img src="https://img.shields.io/npm/dw/daedalus-cli?color=blue" alt="npm weekly downloads" /</a <a href="https://www.npmjs.com/package/daedalus-cli"<img src="https://img.shields.io/npm/dt/daedalus-cli?color=blue" alt="npm total downloads" /</a <a href="https://github.com/bgill55/daedalus/stargazers"<img src="https://img.shields.io/github/stars/bgill55/daedalus?color=blue" alt="GitHub stars" /</a <a href="https://discord.gg/GPH2ZH57up"<img src="https://img.shields.io/badge/Discord-Join%20Community-5865F2?logo=discord&logoColor=white" alt="Discord Community" /</a <a href="https://github.com/bgill55/daedalus/actions/workflows/ci.yml"<img src="https://github.com/bgill55/daedalus/actions/workflows/ci.yml/badge.svg" alt="CI" /</a <a href="https://bgill55.github.io/daedalus/"<img src="https://img.shields.io/badge/docs-GitHub%20Pages-blue" alt="Documentation" /</a <a href="LICENSE"<img src="https://img.shields.io/github/license/bgill55/daedalus?color=blue" alt="License" /</a <a href="https://nodejs.org"<img src="https://img.shields.io/badge/node-%3E%3D20-brightgreen" alt="Node" /</a </p

Local-first terminal-based AI coding assistant.

Daedalus connects to local LLM servers (LM Studio, Ollama, llama.cpp, vLLM) or remote providers (OpenAI, Groq, OpenRouter, Anthropic), routes requests across models, and gives your AI agent access to your file system, terminal, git, web search, and codebase indexing.

For full guides, configuration reference, and examples, visit the documentation site: https://bgill55.github.io/daedalus/

╔═══════════════════════════════════════════════════════════════════╗
║  ██████╗  █████╗ ███████╗██████╗  █████╗ ██╗     ██╗   ██╗███████╗║
║  ██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔══██╗██║     ██║   ██║██╔════╝║
║  ██║  ██║███████║█████╗  ██║  ██║███████║██║     ██║   ██║███████╗║
║  ██║  ██║██╔══██║██╔══╝  ██║  ██║██╔══██║██║     ██║   ██║╚════██║║
║  ██████╔╝██║  ██║███████╗██████╔╝██║  ██║███████╗╚██████╔╝███████║║
║  ╚═════╝ ╚═╝  ╚═╝╚══════╝╚═════╝ ╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚══════╝║
║                                                                   ║
║  o  local-first · embedded router · multi-agent · not sentient o  ║
╚═══════════════════════════════════════════════════════════════════╝

<p align="center" <img src="assets/cliview.png" width="49%" alt="Daedalus CLI View" / <img src="assets/tuiview.png" width="49%" alt="Daedalus TUI View" / </p

<p align="center" <video src="docs/images/DaedalusAICodingAssistant.mp4" width="100%" controls</video </p

---

### Looking to build and sell your own AI CLI? Check out Daedalus-Lite — the zero-dependency, rebrandable TypeScript starter template designed for developers to build, rebrand, and sell their own custom AI coding tools! Visit Daedalus-Lite → Fun fact: Daedalus itself was built using Daedalus-Lite as a starting point, then extended with advanced features like multi-agent orchestration, codebase indexing, and autonomous workflows. See what's possible with Daedalus-Lite for inspiration.

---

Quick Start

npm install -g daedalus-cli
daedalus

To launch with the interactive terminal dashboard layout:

daedalus --tui

On first run, Daedalus scans for local LLM servers and guides you through setup. If none are found, it prompts for a remote provider.

From source: git clone https://github.com/bgill55/daedalus.git && cd daedalus && npm install && npm run build