个人AI助手

一个自托管的AI助手,通过大型语言模型和模型上下文协议(MCP)连接到您的工具(GitHub、Notion、Google Drive等)。

  • by Fernando-Cal
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Fernando-Cal/personal-ai-agent

使用说明

🧠 个人AI助手

一个自托管的AI助手,利用大型语言模型和模型上下文协议(MCP)连接您的工具(如GitHub、Notion、Google Drive等)。

用……建造/构建 FastAPI, Next.js(TypeScript),和 LangChain。


🚀 特性

  • 💬 由OpenAI/Anthropic驱动的聊天界面
  • 🧩 模块化工具系统(集成GitHub、Notion、Google Drive)
  • 🧠 内存 + 上下文检索(使用FAISS / Chroma)
  • 🔒 通过 FastAPI 自托管后端
  • 🌐 使用Next.js构建的现代TypeScript前端
  • ⚙️ MCP支持未来的人工智能集成

🧰 技术栈

层 技术
前端 Next.js(TypeScript),TailwindCSS
后端:FastAPI、LangChain、OpenAI API
内存 FAISS / ChromaDB
协议 模型上下文协议 (MCP)
部署 Docker, Render / Railway

🏗️ 开始入门

1. 克隆仓库

git clone https://github.com/<your-username>/personal-ai-agent.git
cd personal-ai-agent