MR

mattv8/ragtime

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

33 stars 10 forks Качество 82 Тренд 31MIT

Совместимый с 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/completions endpoint 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

Открыть полный README на GitHub

Установка

docker exec -i ragtime python -m ragtime.mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "ragtime": { "command": "docker", "args": ["exec", "-i", "ragtime", "python", "-m", "ragtime.mcp"] } } }