LibreAI / 生産性 / MineContext
// productivity · volcengine/MineContext

MineContext

MineContextは、volcengineが公開しているオープンソースの生産性プロジェクトです(GitHub: volcengine/MineContext)。GitHubスターは5,537、フォークは414で、Apache-2.0ライセンスの下で公開されています。GitHubでの最終更新は2026年5月7日です。

A proactive, context-aware AI partner that builds context from your screen and documents.

★ 5.5k スター⑂ 414 フォークApache-2.0更新 2026年5月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
volcengine/MineContext
GitHubスター
5,537
フォーク
414
ライセンス
Apache-2.0
GitHubでの最終更新
2026年5月7日
カテゴリ
生産性
掲載タイプ
完全なインストールガイド
// 仕組み

仕組み

  1. Clarify the context you want captured

    Decide which sources matter — screen activity, documents, or both — and review the privacy implications before enabling capture.

  2. Clone and sync the backend

    Clone the repo and sync Python dependencies with uv.

  3. Configure models

    Set your LLM, vision-language and embedding providers (OpenAI or Doubao are supported) in the configuration and prompt templates.

  4. Run the server and app

    Start the backend server, then run the Electron frontend to see your context timeline and proactive suggestions.

// 機能

選ばれる理由

Proactive assistance

Instead of waiting for questions, it builds context continuously and surfaces relevant help, in the style of ChatGPT Pulse.

Screenshot and document capture

Context acquisition modules monitor screenshots and documents through an extensible capture interface.

Context processing pipeline

Chunking strategies, entity extraction and normalization, and context merging/deduplication turn raw captures into usable memory.

Multi-modal understanding

Uses vision-language models and vision embeddings (the reference setup uses Doubao models) to understand screen content, not just text.

Vector-backed memory

Stores context in SQLite and ChromaDB behind a unified storage interface for similarity search over your history.

Desktop app plus server

An Electron/React desktop client talks to a FastAPI backend with WebSocket support for real-time updates.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone MineContext and enter the directory.

    git clone https://github.com/volcengine/MineContext.git
    cd MineContext
  2. Sync the backend

    Install uv if needed and sync the Python dependencies (this creates the virtual environment).

    curl -LsSf https://astral.sh/uv/install.sh | sh
    uv sync
  3. Build and run

    Activate the environment and build/run the app as the README's development section describes.

    source .venv/bin/activate
    ./build.sh # see README for the exact command
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains MineContext?

MineContext is maintained by volcengine, ByteDance's Volcano Engine team.

Is MineContext free?

Yes — it is open source under the Apache-2.0 license. You pay for any hosted model APIs you configure.

Does it need a paid API key?

The reference configuration uses hosted LLM/VLM/embedding services (OpenAI or Doubao), so you need an account with your chosen provider.

How does it compare to Microsoft Recall or Rewind?

Those focus on personal screen history and search; MineContext is an open-source, self-hosted take that adds a full context-processing pipeline and proactive, LLM-driven assistance.

How do I get started?

Clone the repo, uv sync the backend, configure your model providers, and run the server and desktop frontend.

// さらに探索

似ているツール

生産性

Everywhere

An on-screen aware AI assistant for your desktop that sees your current app and acts across apps.

★ 6.3k スターBUSL-1.1
ガイドを見る →
生産性

Amazing-Marvin-MCP

Model Context Provider designed for Amazing Marvin productivity app.

★ 43 スターCustom
ガイドを見る →
生産性

caldav-mcp

Free productivity tool that 🗓️ a caldav model context protocol (mcp) server to expo.

★ 103 スターMIT
ガイドを見る →
生産性

Horizon

Your own AI news radar — daily briefings in English and Chinese from RSS, Hacker News, Reddit, X and more.

★ 9.6k スターMIT
ガイドを見る →
生産性

OB1

Open Brain (OB1): one database, one AI gateway, one capture channel — shared memory for every AI you use

★ 4.7k スターNOASSERTION
ガイドを見る →
生産性

surf

Deta Surf — personal AI notebooks that organise files and webpages and generate notes from them.

★ 3.6k スターApache-2.0
ガイドを見る →
// 代替候補

代替候補: 生産性

LibreAIカタログに掲載された生産性プロジェクトの中で最もスターの多いもの — MineContextが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る productivity

さらに見る: 生産性

カタログの中でMineContextとスター数が近い生産性プロジェクト — 前後の棚もそのまま見て回れます。

MineContextを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。