ZR

zackify/revect

Developer tools

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

20 stars 1 forks 品質 54 トレンド 10

[ALPHA] Persist and recall information across any AI tooling, powered by SQLite + MCP + Local Embeddings

概要

🎬 Demo video coming soon! See Examples below for usage screenshots. 🎬 This project is currently in alpha release. Features and interfaces may change. **call **ors is your personal memory vault 🔒 - a self-hosted tool to persist and recall any information indefinitely. Never lose valuable knowledge again! Originally built for you've read in the past without remembering the exact title or content. You know you read something relevant, but can't quite recall the details? revect helps you find it with semantic search! 📚 But we've realized it's incredibly useful for . Whether you're working solo or collaborating with others, revect becomes your collective knowledge base that any AI can tap into. 🤝 With MCP support, you can use revect as a private way to own your data and recall it seamlessly in any AI system. Your data, your control. 🛡️ 🔄 : Bring any embedding model, any size - from tiny efficient models to massive powerhouses.

README

以下は原文 README の抜粋です。原文を見る。

revect 🚀 ✨ 🧠

🎬 Demo video coming soon! See Examples below for usage screenshots. 🎬

Note: This project is currently in alpha release. Features and interfaces may change.

Recall vectors is your personal memory vault 🔒 - a self-hosted tool to persist and recall any information indefinitely. Never lose valuable knowledge again!

🎯 What was this made for?

Originally built for recalling articles and blog posts you’ve read in the past without remembering the exact title or content. You know you read something relevant, but can’t quite recall the details? revect helps you find it with semantic search! 📚

But we’ve realized it’s incredibly useful for shared and persistent memory for teams and individuals across many AI tools. Whether you’re working solo or collaborating with others, revect becomes your collective knowledge base that any AI can tap into. 🤝

With MCP support, you can use revect as a private way to own your data and recall it seamlessly in any AI system. Your data, your control. 🛡️

🔄 Embedding Model Freedom: Bring any embedding model, any size - from tiny efficient models to massive powerhouses. Swap between OpenAI, local Ollama models, or any OpenAI-compatible provider instantly. revect automatically re-embeds your entire database when you switch, ensuring zero data loss and maximum flexibility! 🪄

  • 🏗️ Single Service Simplicity - Just one container vs complex multi-service alternatives - simpler architecture, easier setup
  • 💾 Portable & Browsable - Store data in SQLite that you can browse anytime with any SQLite viewer
  • 🔍 Semantic Superpowers - Find and retrieve articles from your past with powerful semantic search
  • 💬 AI Memory Bridge - Instantly recall past conversations across different AI providers
  • 🔒 Privacy First - Enjoy complete privacy with fully local, offline operation
  • 🔌 Extensible Ecosystem - Connect with expanding web interfaces and third-party integrations
  • 🤖 Model Agnostic - Use any embedding model or AI provider!

✨ More Reasons to Use

  • 🔄 Lightweight Champion - Minimal dependencies, 100mb complete container size
  • 🤖 Future-Proof Embeddings - Change embedding models anytime, we’ll automatically update all your content
  • 🧩 Plugin Paradise - Extensible architecture with plans for many extensions
  • 🏠 True Data Ownership - Everything stored in a simple SQLite file you control
GitHub で README 全文を見る

インストール

npx mcp-remote http://localhost:8000/mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "revect": { "command": "npx", "args": ["mcp-remote", "http://localhost:8000/mcp"] } } }