A mind of its own

Your screen,
remembered.

Thousands of screen-moments, connected like neurons — running entirely on your machine.

pip install screenmind
1,500+ downloads · MIT · runs on 4 GB VRAM
Understand

Every synapse
is a moment.

One local model reads every frame — apps, text, mood, layout — and remembers what it means.

Learn how it works ↯
Automate

Agents that live
in your memory.

Drop a Markdown file and it runs on your screen history — no code needed.

Build an agent ↯
Private

All in your
head. Literally.

Zero cloud. Zero telemetry. Your mind stays yours.

See how it stays private ↯
Getting started

Install & first run

Requirements: Python 3.10+, a GPU with 4 GB+ VRAM recommended (CPU works too), and ~5 GB disk for the model.

Install

pip install screenmind

Run

screenmind

Then open http://127.0.0.1:7777.

What happens on first run

Developer install (from source)

Working on ScreenMind itself? Install it editable with the dev extras.

git clone https://github.com/ayushh0110/ScreenMind.git
cd ScreenMind

python -m venv venv
venv\Scripts\activate # Windows
# source venv/bin/activate # macOS/Linux

pip install -e ".[ai,dev]"

Then set up a model with python -m screenmind.setup_llama (or use the Model Hub) and run the tests with pytest.

Configuration

Everything is configurable from the Settings tab (persisted to settings.json) or via a .env file — capture interval, analysis mode, performance/GPU-layer mode, blocked apps, retention, encryption, hotkeys, and integrations.

Tip: first run opens the Model Hub and fetches a Gemma 4 model for you — no terminal, no manual GGUF hunting. On a 4 GB GPU, pick Fast mode.
GitHubPyPIWalkthroughRaise an issueXLinkedInEmail
ScreenMind — 100% local, MIT-licensed.
↯ back to the brain