自托管、兼容OpenAI的RAG API + MCP服务器,将本地知识插入现有的LLM客户端。
概览
你所有的工具。你所有的上下文。集中在一个地方。自托管的、兼容OpenAI的RAG API + MCP服务器,将本地知识插入现有的LLM客户端。 界面攻略视频 |贡献指南 拉格泰姆提供了什么,以及主要元素如何相互融合。 - 内置工具可视化、交互式图表、DataTables 和沙盒 HTML 组件:无需外部客户端 - :托管 API、订阅认证(OpenAI Codex、Claude Code)和本地运行时,均可在设置中配置 - 实时预览在隔离的运行时会话中运行;共享链接使用干净的公共 URL(/{owner}/{slug}),可选的密码保护全页访问 - (HTTP Streamable + stdio transports)向 Claude Desktop、VS Code Copilot、Cursor 和 JetBrains IDE 开放工具,支持认证 - /v1/chat/completions 端点支持流式传输:支持OpenWebUI、Continue及任何 OpenAI 客户端 - :选择 FAISS 或 pgvector 进行上传/Git 索引;pgvector 用于模式/PDM 及可选文件系统索引......
概述(AI 翻译)
你所有的工具。 你所有的背景信息。
集中在一个地方。 自托管、兼容OpenAI的RAG API + MCP服务器,将本地知识插入现有的LLM客户端。
贡献指南
https://github.com/user-attachments/assets/be21f93e-edec-402e-a861-d6ea7d8f8a4d
目录
- 概述
- 快速入门
- 安装后设置
- 概念
- 积分
- 运营
- 贡献
- 许可证
概述
拉格泰姆提供了什么,以及主要元素如何相互融合。
特色
- 内置聊天界面,包含工具可视化、交互式图表、DataTables 和沙盒 HTML 组件:无需外部客户端
- 模型提供者:托管API、订阅认证(OpenAI Codex、Claude Code)和本地运行时,均可在设置中配置
- 工作区,带实时预览,运行于隔离的运行时会话中;共享链接使用干净的公共URL(
/{owner}/{slug}),并可选带密码保护的全页访问 - MCP 服务器(HTTP Streamable + stdio transports),向 Claude Desktop、VS Code Copilot、Cursor 和 JetBrains IDE 提供认证工具
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Ragtime
Contributing Guide
https://github.com/user-attachments/assets/be21f93e-edec-402e-a861-d6ea7d8f8a4d
Table of Contents
Overview
What Ragtime provides and how the main pieces fit together.
Features
- Chat UI built in, with tool visualization, interactive charts, DataTables, and sandboxed HTML components: no external client required
- Model providers: hosted APIs, subscription auth (OpenAI Codex, Claude Code), and local runtimes, all configurable in Settings
- Workspaces with live previews run in isolated runtime sessions; shared links use clean public URLs (
/{owner}/{slug}), with optional password-protected full-page access - MCP server (HTTP Streamable + stdio transports) exposing tools to Claude Desktop, VS Code Copilot, Cursor, and JetBrains IDEs with auth
- OpenAI-compatible API
/v1/chat/completionsendpoint with streaming: works with OpenWebUI, Continue, and any OpenAI client - Dual vector store: Choose FAISS or pgvector for Upload/Git indexes; pgvector for schema/PDM and optional filesystem indexing (details)
- Tool security: SQL injection prevention via allowlist patterns, LIMIT enforcement, Odoo code validation, optional write-ops flag
Model Providers
安装
docker exec -i ragtime python -m ragtime.mcp配置
{
"mcpServers": {
"ragtime": {
"command": "docker",
"args": ["exec", "-i", "ragtime", "python", "-m", "ragtime.mcp"]
}
}
}