Skip to main content

ShardStitch — capture your AI coding session (git diff, dependency graph, intent) and stitch it into the next tool. 22 AI tools supported. 100% local, zero telemetry. https://shardstitch.com

Project description

ShardStitch

3:47pm. Mid-refactor. "Rate limit reached."

Your code is half-written. Your plan is in your head. ShardStitch captures your entire session — git diff, changed files, dependency graph, intent — and stitches it into the next AI tool. One hotkey. Keep building like nothing happened.

Install

pip install shardstitch
shardstitch capture

What it does

When Claude, Cursor, Codex, or Gemini locks you out mid-session, ShardStitch:

  1. Scans your project — git diff, changed files, recent commits, your notes
  2. Builds a dependency graph — impact radius, architecture communities — and warns the next AI what's dangerous to touch
  3. Generates a continuation prompt formatted for the target tool
  4. Injects it into the tool's pickup file (CLAUDE.md, AGENTS.md, GEMINI.md, .cursorrules) for automatic discovery

Under 30 seconds, end to end.

Not just for switching tools

The same trick fixes a bloated session in the same tool. Long AI chats accumulate a huge context tree — token burn climbs, responses slow down, and eventually you hit "Service is busy" even with quota left. ShardStitch is the clean-restart button: extract a compact context, open a fresh window of the same tool, paste, keep going.

22 supported AI tools

Claude Code, Claude Desktop, Cursor, Codex CLI, Gemini CLI, Windsurf, Aider, Kiro, Amazon Q Developer, DeepSeek, ChatGPT, OpenCode, Trae, Factory Droid, OpenClaw, VS Code Copilot, JetBrains AI, Zed AI, Replit Agent, Cody, Continue, and Tabnine.

7 surfaces

  • Web dashboard — scan, generate, copy, download
  • VS Code / Cursor extension — Alt+G hotkey
  • MCP server — Claude Code and Cursor call it directly
  • CLIpip install shardstitch && shardstitch capture
  • Desktop app — standalone Windows exe
  • Autosave hooks — auto-inject on session end
  • Local LLM failover — Ollama, vLLM, LM Studio (zero cloud)

Key features

  • Per-agent formatting — 22 format adapters, one for each tool
  • AI task router — semantic matching picks the best tool for each task
  • Persistent memory — project decisions survive across sessions
  • Team coordination — shared .shardstitch/ directory
  • Tamper-evident audit trail — hash-chained timeline logs
  • Dependency graph analysis — impact radius, god nodes, architecture communities

100% local

Your code never leaves your machine. No cloud, no telemetry, no account required. All processing happens on your hardware.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shardstitch-0.0.3.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shardstitch-0.0.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file shardstitch-0.0.3.tar.gz.

File metadata

  • Download URL: shardstitch-0.0.3.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for shardstitch-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d033b71512ce336ea07f16052ebcd74d048c6a380e23eeef1d9505aeecfd2399
MD5 71e553636911c3cb873159e97bdf69d6
BLAKE2b-256 183cb85d756d531292c9dc6ac97cc97dcf80a0e3d3a290a9a112d66aff391f3a

See more details on using hashes here.

File details

Details for the file shardstitch-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: shardstitch-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for shardstitch-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7093889bc7051670714998175a4721d6c4172260bbeb861b90cdaeb255e8cedd
MD5 8de56b2fc5a99349b4abfc1257f74b8d
BLAKE2b-256 5e91b76afeac480e31dd8b2fbc4f14cbb8271e6e5298ea8184f713d51261902b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page