
mattv8/ragtime
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Совместимый с OpenAI сервер RAG API + MCP, который подключает локальные знания к существующим клиентам LLM.
Обзор
Все твои инструменты. Весь ваш контекст. В одном месте. Совместимый с OpenAI сервер RAG API + MCP, который подключает локальные знания к существующим клиентам LLM. UI Walkthrough Video | Руководство по вкладу Что дает Ragtime и как основные части сочетаются друг с другом. - встроенные, с визуализацией инструмента, интерактивные диаграммы, DataTables и песочницы HTML-компоненты: не требуется никакого внешнего клиента - : размещенные API, подписка auth (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 для индексов Upload/Git; pgvector для схемы /PDM и дополнительной индексации файловой системы ...
Обзор (машинный перевод)
Все твои инструменты. Весь ваш контекст.
В одном месте. Совместимый с OpenAI сервер RAG API + MCP, который подключает локальные знания к существующим клиентам LLM.
Руководство по содействию
[[Т0]]
Таблица содержимого
- Обзор Быстрый старт
- После установки
- Концепции
- Интеграция
- Операции
- Вклад
- Лицензия
Обзор
Что дает Ragtime и как основные части сочетаются друг с другом.
Особенности
**Встроенный пользовательский интерфейс с визуализацией инструментов, интерактивными диаграммами, DataTables и компонентами HTML в песочнице: внешний клиент не требуется
Поставщики моделей: размещенные API, подписка auth (OpenAI Codex, Claude Code) и локальные среды выполнения, все настраиваемые в настройках
Рабочие пространства с живыми предварительными просмотрами, выполняемыми в изолированных сессиях времени выполнения; общие ссылки используют чистые общедоступные URL-адреса /{owner}/{slug}, с дополнительным защищенным паролем полностраничным доступом
- MCP-сервер (HTTP Streamable + stdio transports), предоставляющий инструменты для Claude Desktop, VS Code Copilot, Cursor и JetBrains IDE
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"]
}
}
}