Skip to content

MiQi Desktop

基于 Electron 的轻量级个人 AI 助手桌面应用

Python Node.js Alpha MIT


概述

MiQi Desktop 是一款基于 Electron 构建的桌面应用,为 MiQi AI 代理提供现代化的图形界面。它将强大的 Python AI Agent 引擎 与直观的 React + TypeScript 用户界面相结合。

核心定位

  • 🎯 个人 AI 助手:非聊天机器人,而是一个有记忆、有技能、能操作文件的桌面 AI
  • 🔧 高度可扩展:通过 MCP 协议集成外部工具,支持自定义技能和提供商
  • 🖥️ 真实桌面体验:Electron 原生窗口,系统级集成(WSL2 沙箱、文件系统操作)
  • 🔒 本地优先:所有数据本地存储,支持文件版本控制的非破坏性编辑

技术栈

层级 技术 版本
桌面框架 Electron 35.2
前端 UI React + TypeScript 19.1 / 5.8
CSS Tailwind CSS 4 4.x
组件库 Radix UI + Lucide Icons -
后端引擎 Python (asyncio) 3.11+
CLI 框架 Typer 0.20+
数据模型 Pydantic v2 2.12+
构建工具 electron-vite + electron-builder 3.1 / 26.0
Python 打包 PyInstaller + Hatchling 6.20+
容器化 Docker + docker-compose -

快速链接