AIStarter,前端后端,今天全部开源。
不是那种"核心逻辑后续付费解锁"的开源,也不是"开源个壳子"的开源。代码全在仓库里,下载下来就是你的;不懂代码的朋友,我们也准备了安装包,双击就能用。
这篇文章不是新闻稿。我想用最直白的方式,把三件事讲清楚:这个项目是什么、怎么跑起来、接下来我们要干什么。
开源啦
🔗项目开源地址(欢迎大家点个 Star ⭐):
GitHub - aihubpro/aistarter: AIStarter是一款免费的AI项目管理平台,旨在让用户能够在Windows、Mac或Linux上快速轻松地下载、安装和分享各类热门AI开源项目。 · GitHub
一、AIStarter 到底是什么
一句话版本:AIStarter 是一个免费的AI项目管理平台,让你在 Windows、Mac、Linux 上,快速下载、安装、分享各类热门AI开源项目。
玩过本地AI项目的人,应该都经历过这些:
- 想跑某个AI项目,先花半天配环境;
- Python版本、依赖冲突、驱动问题,个个是坑;
- 好不容易跑通,换个项目,重来一遍。
AIStarter 要做的,就是把"环境处理、启动脚本、任务编排"这一整串事情,变成平台能力。按仓库 README 的说法,经典留存版的核心能力包括:
- AI项目安装与管理:各类AI项目统一下载、安装、管理;
- 自动化运行环境处理:不用手动配环境;
- 启动脚本与任务编排:一键启动,任务有序管理;
- 本地化AI工具集成能力:本地AI工具统一接入。
说人话就是:把"跑一个AI项目"从系统工程,变成接近"装一个软件"的体验。
二、这次开源,到底开了什么
很多"开源项目"只开源前端壳子。这次不一样:前端、后端,三个模块,全交出来。
项目是多模块分离结构,技术栈摊开看:
模块 | 定位 | 技术栈 |
|---|---|---|
Desktop 桌面客户端 | 用户主界面 | Electron + Vue 3 + Vite + Element Plus + Pinia + Vue Router |
Admin 管理后台 | 管理端 | Vue 3 + Vite + Ant Design Vue + Pinia + Vue Router |
Server 服务端核心 | 服务核心 | Node.js + Express + MySQL + WebSocket |
完整依赖清单在仓库根目录的DEPENDENCIES.md,协议是Apache License 2.0——学习、研究、二次开发,尺度都比较友好。
💻 开发者如何上手源码?
你可以直接通过 Git 克隆我们的仓库到本地:
# 克隆 AIStarter 源码
git clone https://github.com/aihubpro/aistarter.git
# 进入目录
cd aistarter
# 具体的依赖安装与运行命令,请参考仓库中的 README.md
3. 这不是结束,而是星辰大海
开源 AIStarter 只是我们计划的第一步。
在接下来的新版 AIStarter 中,我们将进行一次底层重构,让 AIStarter 与服务端面板 PanelAI 统一开发语言、统一底层逻辑与架构。
这意味着什么? 未来,不管你是在本地桌面端跑轻量级模型,还是在远端服务器用 Docker 集群跑重负载并发,两者的数据、插件和工作流将彻底打通。我们将持续为开源社区带来更深度的 AI 工作流与插件生态,让 AI 的部署和使用像搭积木一样简单。