Research
Compare claims, keep evidence attached, and review a cited Markdown note before saving it.
LOCAL-FIRST · RUST CORE · MIT
Restork connects local Markdown with cloud or local models, then keeps context, tools, writes, and recovery behind one reviewable Core.
No provider, Vault, weather, calendar, or location is enabled on first launch.
ONE CORE, THREE WAYS TO MOVE
Compare claims, keep evidence attached, and review a cited Markdown note before saving it.
Build prerequisites, practice without answer leakage, and revisit what you actually missed.
Turn a bounded goal into a plan, report, presentation, or redacted handoff with recoverable artifacts.
THE PRODUCT, NOT A MOCKUP
This public recording uses synthetic data and makes no live model request.
Use an existing Obsidian Vault or a separate folder. Restork does not turn your notes into a proprietary database.
Choose DeepSeek, GLM, Kimi, Qwen, Ollama, OpenRouter, or a compatible endpoint. Only supported intensity levels appear.
Typed policy, preview hashes, one-use approvals, event history, and file checkpoints live outside prompt text.
The Rust shell selects a port, supervises Core, checks heartbeats, and terminates its complete process tree.
FIVE-MINUTE SOURCE START
git clone https://github.com/Totoro-qaq/restork.git
cd restork
./scripts/quickstart.sh
Open the printed loopback URL and enter the one-time pairing code. The offline path needs no API key and reads no Vault.