Back to browse
GitHub Repository

Local-first Hacker News desktop client with AI summaries, split-pane reading, and full-text search

9 starsTypeScript

HN Station – A local-first HN desktop client with split-pane reading

by raj_db_dev·May 30, 2026·4 points·2 comments

AI Analysis

●●SolidCozyNiche Gem

Local-first HN reader with FTS5 search and Ollama summaries in split-pane.

Strengths
  • SQLite FTS5 enables instant full-text search across your personal archive.
  • Split-pane layout keeps article and discussion visible simultaneously.
  • Keyboard navigation with j/k, Ctrl+W, and layout cycling feels native.
Weaknesses
  • HN readers are a crowded category with many established alternatives.
  • AI summaries are nice but Ollama integration isn't unique to this app.
Category
Target Audience

Hacker News readers, developers who want focused reading

Similar To

ReadHN · HN Now · Newsblur

Post Description

Hi HN, This is my side project for reading hacker news in a specialized IDE like environment where all my news articles I read and the comments threads are group together in different threads. So it avoids the clutter when you read HN and it is mingled with other things like your email, work related tabs etc. This gives a focussed desktop app to read articles and it's discussions. I have also added a way to filter artcles based on keywords like LLM, PostgreSQL etc. So we can easily filter what we want to read and spend time with. It has bookmarking feature to read later on also. Same filtering works on bookmarks also.

Under the hood, it's a Go + React app using SQLite for storage. Because everything you read is saved locally, you get a permanent personal archive, which you can search instantly using SQLite FTS5.

I also added an integration with Ollama (or OpenAI) that runs in a sidebar to summarize long articles or pull out the main points from the comments thread. I built in a proxy so you can just plug your HN credentials in and vote/comment directly from the app, plus it strips out ads and cookies from the articles you read.

To try it out quickly: https://hnstation.dev I have set up a "Lite" web preview so you can see the UI. There are no signups/logins here, it just stores your settings/bookmarks in the browser's local storage.

For the full experience with the persistent SQLite archive and Ollama integration, the Windows, macOS, or Linux binaries are on the GitHub repo: https://github.com/rajeshkumarblr/hn_station

I built this to scratch my own itch, but I'm hoping some of you might find it useful too. I'd love to hear your feedback or ideas on how to make this better!

Similar Projects

Developer Tools●●●Banger

Srclight – Deep code indexing MCP server (FTS5 and Tree-sitter)

Tree-sitter + FTS5 + MCP = tokens saved for AI agents to actually code, not search.

WizardryBig BrainZero to One
srclight
103mo ago