-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
Yes. SenseTree runs offline and computes embeddings on your machine. LLM reasoning/vision calls go only to the endpoints you configure. The one way data leaves your device is if you point a slot at an external cloud API. No telemetry, no background uploads.
Under %APPDATA%\com.virgi.sensetree:
-
settings.json— configuration, - a SQLite database — file metadata, indexing queue, extracted summaries,
- a LanceDB directory — vectors.
Deleting that folder resets SenseTree completely.
Never without your explicit approval. It reads files to index them. Any move/rename/delete is proposed as a Dry-Run plan you Approve or Discard, and apply is transactional with rollback. See AI Chat & Actions.
Both install the same app as a normal Windows program.
-
-setup.exe(NSIS) — lightweight wizard, per-user, no admin needed. Recommended for individuals. -
.msi— enterprise packaging for mass deployment (GPO/Intune/SCCM), silent install, usually per-machine (admin).
See Installation.
- Manual reinstall = yes, in place. Download the next installer of the same type and run it; because the app identifier is stable, it upgrades the existing install (single entry, data preserved).
- Automatic (app updates itself) = not yet. There is no updater configured, so the app doesn't self-update. You download new versions from Releases. In-app auto-update is planned for a future release.
No, but it helps. Embedding runs fine on CPU. The LLM reasoning/vision models are much happier on a GPU. See per-hardware picks in Models & Providers.
Only for reasoning and vision. Embedding (and thus basic semantic search over text) works with the built-in local engine, no extra install. To chat, plan reorganizations, or caption images, point those slots at a local runner.
Changing the embedding model or its dimensions invalidates all vectors, so SenseTree does a full re-index. Changing the block/recursive slider or folder_classify prompt makes it forget prior folder classifications. Reasoning/vision changes need no re-index. See Configuration.
You don't have to micromanage this — the block/recursive classifier automatically treats venv, node_modules, app bundles, DAW packs, caches, and build artifacts as opaque blocks. Tune its aggressiveness with the slider.
The current builds target Windows. The stack (Tauri + Rust + fastembed/LanceDB) is cross-platform in principle, but Windows is what's built and tested today.
Open an issue or a PR. Include your OS, the version (Help/About or the installer name), and relevant tracing logs if it's a runtime problem.
Getting started
Using it
- Configuration
- Models & Providers
- Semantic Search
- Image Search
- AI Chat & Agent
- Gardener
- Prompts
- MCP Servers
Under the hood