22 repos live — Apache 2.0

sovereign-shovels

22 open-source AI tools. Local-first. Vendor-agnostic. No telemetry.

Small, focused utilities that ride existing AI substrates — Claude, Ollama, Sarvam, MCP — while preserving your sovereignty over the model, the data, and the hardware.

22
Open Source Tools
2
Tauri Apps
9
Rust CLIs
8
TS Projects

The Shovels

Each tool does one thing well. Pick what you need, ignore the rest. No monoliths.

Architecture

Every tool shares the same principles. SQLite for local data. Reqwest for HTTP. No hardcoded keys. No telemetry.

┌─────────────────────────────────────────────────────────────┐
│                        LOCAL AI STACK                        │
├─────────────┬─────────────┬─────────────┬───────────────────┤
│   VAULT     │   SPEECH    │   SCHEDULE  │   DIFF / RADIO    │
│ claude-vault│ saaras-tray │ ollama-cron │  llm-diff         │
│ agent-con.  │ bulbul-stu. │             │  claude-radio     │
│             │             │             │  sarvam-cast      │
├─────────────┼─────────────┼─────────────┼───────────────────┤
│   PROMPTS   │   MCP       │   PDF       │   BRIDGE / PLUGIN │
│ claude-pr.  │  mcp-forge  │ sarvam-pdf  │  claude-bridge    │
│             │             │ sarvam-meet │  obsidian-llm     │
└─────────────┴─────────────┴─────────────┴───────────────────┘

Local-first

Works offline with Ollama by default. No cloud required for core functionality.

BYO Everything

Bring your own endpoint, your own key, your own model. No hardcoded dependencies.

No Telemetry

No analytics, no tracking, no required sign-up. Your data never leaves your machine.

Quick Install

All tools build from source. No required accounts, no app stores.

Rust CLI tools

cargo install --git https://github.com/sovereign-shovels/llm-diff

Requires Rust 1.75+. Works on macOS, Windows, Linux.

TypeScript CLIs

npm install -g claude-prompts

Requires Node.js 20+. Cross-platform.

Tauri Desktop Apps

git clone ... && npm install && npm run tauri build

Requires Node.js 20+ and Rust. Builds native binaries.

Obsidian Plugin

Copy main.js + manifest.json to .obsidian/plugins/obsidian-llm/

Download from the latest release page.

Roadmap

No roadmap commitments — but this is the direction if momentum continues.

v0.1Live
  • All 14 repos build and pass CI
  • Core functionality for each tool
  • SQLite + FTS5 where applicable
  • Ollama integration by default
  • Sarvam API integration for Indic tools
v0.5Next
  • Cross-provider conversation diff (claude-vault)
  • Batch mode + multi-track timeline (bulbul-studio)
  • Continuous dictation + Whisper fallback (saaras-tray)
  • Web UI for schedule management (ollama-cron)
  • Cline / Claude Code / Goose adapters (agent-console)
  • RAG over full vault (obsidian-llm)
v1.0Future
  • Full second-brain integration with Obsidian/Logseq
  • Video dubbing pipeline + voice cloning (bulbul-studio)
  • Multi-step pipelines + job dependencies (ollama-cron)
  • Team sharing for prompt libraries (claude-prompts)
  • Live tail mode + cost analytics (agent-console)