ResAI
人工智能驱动的智能对话

______________________________________________________________________
⚠️ 进行中:ResAI目前正在积极开发中。功能可能会发生变化,某些功能可能不完整。
关于瑞赛
ResAI 是一个智能的人工智能聊天机器人平台,能够实现由先进人工智能模型支持的强大、情境感知的对话。ResAI采用现代网络技术构建,将领先的人工智能服务的最佳功能整合到一个统一的平台中。
主要特点
• 多AI支持 -整合了所有主要的LLMs:OpenAI、Anthropic、谷歌、xAI、Ollama等\ • 强大的工具 -MCP协议、web搜索、JS/Python代码执行、数据可视化\ • 图像生成 -使用AI模型创建和编辑图像\ • 自动化 -定制代理、可视化工作流程、工件生成\ • 协作 -与您的团队共享代理、工作流和MCP配置\ • 语音助手 -实时语音聊天,完全集成MCP工具\ • 直观的用户体验 -立即调用任何功能 @mention\ • 现代用户界面 -美丽的着色器背景和流畅的动画
快速开始
先决条件
- Node.js 18+和pnpm
- PostgreSQL数据库
- 至少一个LLM提供商API密钥(OpenAI、Claude、Gemini等)
安装
# Install dependencies
pnpm i
# Set up environment variables
cp .env.example .env
# Edit .env and add your API keys
# Start PostgreSQL (if not already running)
pnpm docker:pg
# Run database migrations
pnpm db:migrate
# Start the development server
pnpm dev访问 http://localhost:3000 开始吧。
Docker Compose(推荐)
# Install dependencies
pnpm i
# Configure .env file with your API keys
# Start all services (including PostgreSQL)
pnpm docker-compose:up环境变量
这 .env 运行时会自动创建文件 pnpm i.关键变量:
# LLM Provider API Keys (at least one required)
OPENAI_API_KEY=****
ANTHROPIC_API_KEY=****
GOOGLE_GENERATIVE_AI_API_KEY=****
# Authentication
BETTER_AUTH_SECRET=****
# Database
POSTGRES_URL=postgres://user:password@localhost:5432/dbname
# Optional: Web Search
EXA_API_KEY=your_exa_api_key_here看 .env.example 查看完整的配置选项列表。
技术栈
- 框架:Next.js 15+,带应用路由器
- AI SDK:Vercel AI SDK
- 数据库:PostgreSQL与Drizzle ORM
- 认证:更好的认证
- 用户界面:顺风CSS,shadcn/ui
- 协议:MCP(模型上下文协议)
贡献
我们欢迎捐款!请查看我们的 贡献指南 了解详情。
支持
- 🐛 报告问题:
- 💬 Discord 的中文翻译是“不和谐”或“纷争”。: 加入我们的社区
- ⭐ 星 此存储库显示您的支持
许可证
\[在此处添加您的许可证\]
______________________________________________________________________
内置于❤️ ResAI团队
](https://github.com/ResilientEcosystem/ResAI)
