Ghostchat V2.0 – Local-First AI Chat with Indexeddb Persistence and Offline
Posted4 months agoActive4 months ago
github.comTechstory
supportivepositive
Debate
10/100
Artificial IntelligenceLocal-First ArchitectureOffline Capabilities
Key topics
Artificial Intelligence
Local-First Architecture
Offline Capabilities
Release of GhostChat v2.0, a local-first AI chat application with IndexedDB persistence and offline capabilities.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
1s
Peak period
1
0-1h
Avg / period
1
Key moments
- 01Story posted
Sep 12, 2025 at 5:50 AM EDT
4 months ago
Step 01 - 02First comment
Sep 12, 2025 at 5:50 AM EDT
1s after posting
Step 02 - 03Peak activity
1 comments in 0-1h
Hottest window of the conversation
Step 03 - 04Latest activity
Sep 12, 2025 at 5:50 AM EDT
4 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45220472Type: storyLast synced: 11/17/2025, 6:15:47 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
Key technical features: - Zero external dependencies for core functionality - Real-time UI with Zustand state management - One-click export/import of all conversations - Session management with custom AI prompts - Privacy by default with optional cloud sync - Complete TypeScript implementation with Next.js 15
The repository offers both the new local-first version (v2.0) and the traditional cloud-first version (v1.0) as production-ready templates.
This represents a shift toward "sovereign" AI applications where privacy and user control aren't afterthoughts but foundational principles. Would love to hear the community's thoughts on local-first AI architectures and whether this approach resonates with your privacy and performance needs.
Live demo available at the v2.0 branch. Full documentation in V2_README.md.