MR

mattv8/ragtime

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

33 stars 10 forks 品質 82 トレンド 31MIT

ローカルの知識を既存のLMLクライアントに差し込む、セルフホスト、OpenAI対応のRAG API + MCPサーバー.

概要

すべてのツール。 すべてのコンテキスト。 1つの場所。 ローカルの知識を既存のLMLクライアントに差し込む、セルフホスト、OpenAI対応のRAG API + MCPサーバー。 UIウォークスルー動画 | 投稿ガイド Ragtimeが提供し、主要な部分がいかに一緒に合うか。 - ツールのビジュアライゼーション、インタラクティブなチャート、DataTables、およびサンドボックス化されたHTMLコンポーネントを使用して、組み込みのクライアントは必要ありません - : ホストされたAPI、サブスクリプションのauth(OpenAI Codex、Claude Code)、およびローカルランタイム、すべての設定で構成可能 - ライブプレビューは、独立したランタイムセッションで実行されます。 共有リンクは、クリーンなパブリックURL(/{owner}/{slug})を使用して、オプションのパスワードで保護されたフルページアクセス(HTTPS Streams)、およびリモートガイド機能: リモートガイド、またはリモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド: リモートガイド:.

概要(AI 翻訳)

すべてのツール。 すべてのコンテキスト。

1つの場所。 ローカルの知識を既存のLMLクライアントに差し込む、セルフホスト、OpenAI対応のRAG API + MCPサーバー。

貢献ガイド

[https://github.com/user-attachments/assets/be21f93e-edec-402e-a861-d6ea7d8f8a4d]

コンテンツの表

  • 概要
  • クイックスタート
  • インストール後のセットアップ
  • コンセプト
  • 統合
  • オペレーション
  • 貢献
  • ライセンス

概要

Ragtimeが提供し、主要な部分がいかに一緒に合うか。

###特徴

  • ツールの視覚化、相互チャート、DataTables、およびサンドボックス化されたHTMLコンポーネントで構築されたChat UI:外部クライアントは必要ありません
  • モデル・プロバイダ: ホストされた API、サブスクリプション・オース(OpenAI Codex、Claude Code)、ローカル・ランタイム、すべての設定可能 -ワークスペースは、独立したランタイムセッションで実行されるライブプレビューで、共有リンクはクリーンなパブリックURL([[T1])を使用します。オプションのパスワードで保護されたフルページアクセス
  • MCPサーバー(HTTP Streamable + stdioトランスポート)は、Claude Desktop、VSコードコピロット、Cursor、およびJetBrains IDEをauthで公開

このページは 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/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

GitHub で README 全文を見る

インストール

docker exec -i ragtime python -m ragtime.mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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