Hacker News

Show stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations(github.com/arnegiacomo ↗)
    242comments
  2. Show HN: AttaLambda: a language where types and data are made of untyped lambdas(attalambda.com ↗)
    4comments
  3. Show HN: How Stale Is Your AI? Release age and training cutoff for 20 models(stale.jock.pl ↗)
    44comments
  4. Show HN: Restarted – a 2026 remake of the classic 2015 startup generator(restarted.io ↗)
    7comments
  5. Show HN: I made a flight simulator, except you're just a passenger(inflightsimulator.com ↗)
    202comments
  6. Show HN: Hacking a $20 4G wireless hotspot into a texting device(bkovac.github.io ↗)
    36comments
  7. Show HN: SeasonMap – when to travel where? visualized with climate data(seasonmap.app ↗)
    9comments
  8. Show HN: Capsule – Single-file web apps that save their data into SQLite(withcapsule.app ↗)
    157comments
  9. Show HN: Pizza Bot – An inbox for AI agents that work in the background(github.com/pizza-bot-app ↗)
    33comments
  10. Show HN: ManyBot – Framework to build WhatsApp bots, without the boring part(manybot.org ↗)
    discuss
  11. Show HN: Redis City – Explore how Redis works in an interactive 3D model(poltora.dev ↗)
    27comments
  12. Show HN: Collected every single "What are you working on" project into a website(reachpad.app ↗)
    3comments
  13. Show HN: Kosmic Kart – Mario Kart-style racing with friends in the browser(kosmi.io ↗)
    1comments
  14. Show HN: Interakt – open-source self-hosted search and AI chat for your website(github.com/alphasolutionsrepo ↗)
    1comments
  15. Show HN: Kinesis – Control your Mac with the Meta Neural Band(github.com/callbacked ↗)
    46comments
  16. Show HN: Halo 3's Guardian, playable in the browser, as my personal website(runboli.com ↗)
    5comments
  17. Show HN: Macros with a Behringer FCB1010 MIDI Pedalboard in macOS(github.com/jamesryanatx ↗)
    21comments
  18. Show HN: Swift-Qwen3.8-27B, -58.3% thinking, x1.95 speed, accuracy of xhigh(huggingface.co ↗)
    11comments
  19. Show HN: Pelican-bicycle alternatives(gally.net ↗)
    45comments
  20. Show HN: Panel – A research workspace where the agent can build its own panes(github.com/greentfrapp ↗)
    22comments
  21. Show HN: Nari Qwen3-TTS and Qwen3-ASR – High accuracy, low latency and cost(narilabs.com ↗)
    31comments
  22. Show HN: Pixel Agents – A pixel-art mission control for your Claude Code agents(mateovalle.github.io ↗)
    1comments
  23. Show HN: YOLO FPS-per-dollar numbers for edge AI boards ($75-$215)(github.com/chorylee ↗)
    discuss
  24. Show HN: Put an AI agent on a FaceTime audio/video call (open source, WebRTC)(github.com/cherthq ↗)
    discuss
  25. Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks(github.com/ordewell ↗)
    33comments
  26. Show HN: Warp – Run DeepSeek v4.1 Flash with 5 GB of RAM at 3.77 tok/s(github.com/sqliteai ↗)
    3comments
  27. Show HN: Loss. a tiny satire about AI progress(workatloss.com ↗)
    10comments
  28. Show HN: OmnisBench, a re-gradable, open LLM routing benchmark on fresh tasks(github.com/fortitude-group ↗)
    1comments
  29. Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme(neobrutalism.dev ↗)
    77comments
  30. Show HN: Kaflow Search – A desktop tool for locally indexed Kafka message search(whsoul-tools.com ↗)
    discuss

Show HN: Kaflow Search – A desktop tool for locally indexed Kafka message search

2 pointsby 17h agokaflow-search.whsoul-tools.com
0 comments
For a long time, I’ve used Kafka for services for some purpose. like tracing user action log, event sourcing propagation pipeline step processing and so on.

Whenever I use Kafka, I need to set up kafka ecosystem such as, ELK ( Elasticsearch + Logstash + Kibana) for search Kafka messages for service operation, issue trace. and Kafka sink connector for some data forward other persistent DB, and ksqlDB( or Flink ) for count and monitor event stream. With additional infra and software

One day, a thought suddenly crossed my mind.

That is “Basically Kafka is processing message stream sequentially, with a consumer.

It means If I don’t know what the partition and offset of “needle” is, I have to find needle sequentially from beginning. but if I know Kafka message partition and offset, Can I find and access data directly like other DBMS?”

ELK is not necessary on my service at that time. Just I need to search trace events and it is in Kafka topic message. All I need to know is where the data I want to find is

My desktop and your desktop are too powerful, expensive to use only for web browser operation and AI question agent.

Let’s use local disk and local application for indexing storage and search engine about Kafka message.

This local-first concept is implemented as “Kaflow Search desktop tool”

If you don’t need to keep data for a long time or permanently You don’t have to go through the hassle of installing and managing ELK or other Kafka ecosystem infrastructure

Just keep and sync index with Kafka cluster server And find messages you want easily with just this tool installed It will save your operation time.

When operating company services, The costs of installing server, managing additional ELK/Kafka Connect, ksqlDB instances didn’t come out of my own pocket

so I felt free to spend my time and server resources to set additional data pipeline up.

but if it is my own service that I afford, I can’t help saving my server cost. I can’t afford the additional infra costs from cloud service (like AWS)

I’m not a rich developer, who just has a laptop to develop software. I’ll make the most of my laptop resources, until my service generates enough money, and then I can handle additional server costs. I’ll only use Kafka and this tool on my service, before I really need ELK and other Kafka ecosystem.

I dedicate this rich client Kafka tool to developers who, like me, are poor.

GitHub : https://github.com/whsoul/kaflow-search

<If you have kafka cluster>

=> Download From release assets ( macOS, Windows ) - https://github.com/whsoul/kaflow-search/releases/tag/v0.1.3

  From brew ( macOS )
     - brew install --cask whsoul/tap/kaflow-search
<If you don’t have kafka cluster>

=> Download demo From release assets ( macOS, Windows ) - https://github.com/whsoul/kaflow-search/releases/tag/demo-v0... From brew ( macOS ) - brew install --cask whsoul/tap/kaflow-search-demo

Please try my tool ( on your macOS, Windows ) and feedback for me consumer ID, consumer Group do not remain on your cluster. It does only read operation, not managing function ( such as delete, create topic, repartition cluster topic). It normally only reads once messages that you select, and read local-first index for search your message. So feel free to install this.

But it is not developer signed.. (Sorry because I’m poor developer..) Please follow this install guide ( https://github.com/whsoul/kaflow-search#install ) about untrusted developer warning when install and first launch.

A quiet thread, for now.Start the conversation on HN ↗