About SessionGraph
Our Mission
AI coding tools have fundamentally changed how software is built. But they come with a hidden cost: every time you start a new session, the AI starts from zero. You re-explain your architecture, re-describe your conventions, re-paste the error that was fixed yesterday. The context window resets, and so does your productivity. For teams running multiple sessions a day across multiple projects, this waste compounds into real money and real frustration.
SessionGraph was built to fix that. We believe AI-assisted development should compound — each session should make the next session smarter and cheaper, not start over. We built a local proxy that compresses context by up to 84% before each request and saves a structured memory of every session, automatically restoring it when you come back. The AI remembers where you left off. You just keep building.
How It Was Built
SessionGraph is a Tauri desktop application: a Rust backend bundled with a React frontend, packaged as a native app for macOS, Windows, and Linux. The proxy layer is written in pure Rust using Tokio for async I/O, with rcgen for dynamic TLS certificate generation and rustls for the HTTPS interception pipeline. Session data is stored in a local SQLite database via sqlx — no cloud database, no external dependencies at runtime.
The session graph visualisation is built with D3.js, rendered inside the Tauri webview. The compression engine uses an LLM-based summarisation approach tuned to preserve active context while aggressively collapsing already-resolved history.
The web platform — accounts, billing, license management — is a Next.js 14 application backed by Supabase (Postgres + Auth), with Stripe for payments and Resend for transactional email.
Built by Developers, for Developers
SessionGraph is a solo/small-team project. It was built by developers who were paying the context-reset tax every day and got tired of it. There is no enterprise sales team, no marketing budget, and no VC pressure to bloat the feature set. The goal is a tool that works invisibly, saves you money, and gets out of your way.
The desktop application core is open source under the Apache-2.0 license. We believe the proxy and local data storage should be auditable by anyone. The SaaS platform (account management, license validation, billing) is proprietary — that is how we keep the lights on and the free tier free.
Open Source Desktop Core
The Tauri/Rust proxy, local database, and React dashboard are Apache-2.0 licensed. Contributions welcome.
github.com/sessiongraph/sessiongraph-core →Company
SessionGraph is a product of The Silver Crown Group LLC, a software company focused on developer tools and AI infrastructure.