ORIGIN AI Workspace - 开源本地AI工作台开源项目Vibe Coding

我要开发同款
小鼻子的猫2026年06月18日
27阅读

技术信息

语言技术
PythonTypeScript
系统类型
Web算法模型
行业分类
人工智能
开源地址
https://github.com/1304674612/-origin-ai-workspace
授权协议
MIT许可

行业场景

本项目旨在为开发者、学生和自托管爱好者提供一个轻量级的本地AI工作平台。虽然市场上已有多种AI聊天工具,但大多数依赖云端服务,存在数据隐私风险、网络延迟和订
阅成本高等问题。ORIGIN AI Workspace
聚焦于可在个人电脑、家庭服务器和NAS设备上运行的开源AI体验,让用户拥有完全的数据控制权,同时享受现代AI能力带来的效率提升

功能介绍

1. AI聊天引擎:支持流式响应、Markdown渲染、多模型切换、温度与Token参数调控,对话历史管理。
2. JWT用户认证:完整的注册/登录体系,bcrypt密码哈希,个人信息与密码管理。
3. 工作台仪表盘:对话/文件/知识库计数统计,服务健康监控卡片(FastAPI/PostgreSQL/Redis/RAG实时状态),骨架屏加载与错误降级。
4. 文件管理:支持PDF、TXT、Markdown、DOCX和图片上传,文本自动提取与结构化存储。
5. 知识库与RAG管道:AI生成的Markdown笔记,文档分块存储,pgvector向量检索,支持OpenAI/BGE/Jina/Ollama等多种嵌入模型。
6. Markdown博客引擎:深色模式阅读页面,AI辅助内容创作。
7. Docker一键部署:PostgreSQL + Redis + Nginx(SSE友好代理)+ 健康检查,开箱即用。

项目实现

我独立完成了ORIGIN AI Workspace的全栈架构设计与开发。后端采用Python FastAPI构建高性能异步API,Prisma-like的SQLAlchemy
ORM操作PostgreSQL数据库,pgvector实现向量存储与语义检索。前端使用Next.js 15 +
TypeScript构建,实现流式响应的Markdown渲染引擎(代码高亮延迟至流完成以避免翻译器干扰DOM)。数据库层集成Redis缓存与会话管理。部署采用Docker
Compose编排四大服务(FastAPI后端、Next.js前端、PostgreSQL数据库、Redis缓存),Nginx反向代理配置SSE长连接支持以保障AI流式响应稳定性。技术亮点包括:RAG管
道的多嵌入模型适配器设计、流式渲染的翻译器安全DOM方案、以及自包含的本地哈希嵌入提供器用于开发环境零依赖快速启动。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论