HNHacker News
TopNewBestAskShowJobs

flybird

74 karma · joined March 15, 2007

submissionscomments
flybird··on A local LLM SMS co-pilot that understands msg history and drafts smart replies
For transparency: we also launched GoodSMS on Product Hunt this week as part of our public release. If you are curious about the screenshots, launch notes, or early user feedback, the PH page is here: https://www.producthunt.com/products/goodsms

No obligation at all — I mainly want feedback from HN on the technical side, but some people asked for the PH link so adding it here.

flybird··on A local LLM SMS co-pilot that understands msg history and drafts smart replies
I built GoodSMS as a side project, an on-device LLM SMS assistant that drafts fast, context-aware replies to your text messages.

Most “AI messaging” tools today operate as cloud services or full chat apps. We wanted something closer to a digital-twin input method—a thin layer that sits on top of your existing SMS app and quietly helps you respond faster.

What GoodSMS does

• Runs an LLM locally (no cloud round-trip for drafting) • Reads the incoming SMS text, thread context, and your previous writing style • Generates 3–5 possible replies instantly • Lets you accept/edit/paste into your messaging app • Supports short messages, long-form replies, quick actions, confirmations, and scheduling • Privacy-first architecture: no message content leaves your device unless you explicitly opt into cloud inference

Why we built it

Most people lose time triaging simple messages: “ok,” “sure,” “on my way,” “what’s the address again,” etc. Others tend to miss messages or delay replies because the friction is too high.

GoodSMS tries to behave like a personal executive assistant for SMS, especially useful for: • Busy professionals • Parents coordinating logistics • Service providers handling many similar conversations • Anyone who wants faster, cleaner messaging flow

Technical notes

• Android-first implementation using a custom input-method wrapper • On-device LLM inference (quantized 3B–8B models) • Optional cloud-compute escalation for long messages • Conversation-thread reconstruction • Lightweight ranking layer for human-like prioritization • Zero dependency on carrier APIs

Open Questions / Looking for Feedback

I would really appreciate feedback from this community on:

How to improve the on-device inference/latency tradeoff

Whether there is value in adding a plug-in layer (e.g., automate routine replies, reminders, follow-ups)

Ideas for a secure way to integrate with RCS and third-party messaging

Whether a more advanced “agentic” mode would be useful or too risky

I just launched the first public version today. Happy to answer all technical questions, share architectural details, or discuss edge cases.

flybird··on Peer5 W17: Why Acquired?
cloudflare and akami are still very expensive especially for video. Any chance for a p2p version of cloudflare?
flybird··on Ask HN: Running P2P home nodes against carrier policy?
YC company peer5 developed P2P CDN for many years but only ends up being acquired by MS. Is there a chance to leverage p2p replacing cloudflare or fastly?
flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Does OWUI stand for Open Web UI?

My understanding is that Open Web UI and Perplexica each have their own focus.

However, through this tutorial, they can jointly use the same local SearxNG and Ollama service instance.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Thank you for your valuable feedback.

During the installation process, Terminus requires over 110+ images. Considering Docker Hub's rate limiting, the script initially prompts users to download all images locally.

The script executes the actual installation command at the end. The installation process generally follows these steps: 1. Install K8S/K3S 2. Import images sequentially 3. Install system applications using Helm 4. Wait for system startup, then user activation

We understand your concerns. As a new system without an established reputation, we recognize it's challenging for users to try it out.

We've added installation methods for Windows WSL and Raspberry Pi, allowing users to test in virtual machines or temporary environments without concerns about their exiting setups.

Over the next two months, we plan to develop a graphical installation tool to further simplify the process.

Thanks again for your input.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
You are absolutely right.

Thanks for correcting and elaborating on this. We used a simplified version (maybe a bit oversimplfiied) to make it easy for the average audience to understand how AI search works. We will be more careful with accuracy in the future.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
You're right! This is actually one of people's concerns about Perplexity's future.

Additionally, the way I see it, running a local Perplexity alternative is not necessarily for better results, but for better privacy protection. Plus, it's cool.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
lol
flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Thank you for your acknowledgment! We will certainly do our best.
flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Got it. Yeah, this section lists 60+ modules/subprojects for Terminus. But as we are iterating fast, some of the project links are not updated in time. We will submit a pr and fix them ASAP. Thanks again.
flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
You are totally right. We kind of simplified the Perplexity workflow in the post for easier understanding. We will definitely be mindful about the accuracy in our future posts.
flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Cool stuff! Thanks for sharing. Docker Compose is indeed a nice method for fast deployment.

But like the difference between FTP and Dropbox

Our guide are designed to enable less-pro users to enjoy the benefits of selfhosting at home cloud.

A key advantage is fast deployment and flexible assemble of apps like Ollama and Perplexica.

In the meantime, compared to Docker Compose, Terminus provides a dedicated domain name for each application and service out-of-the-box. This enables users to access from anywhere via a browser. It will automatically handles all the complicated network configurations, DNS resoluton, and HTTPs certificate.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Thanks for your feedback. Appreciate it if you can list some 404 links so that we can fix ASAP, and we will look into other page optimization ideas from you like linkable screenshots as well.

To answer your first question, Terminus is a free, self-hosted operating system built on Kubernetes, designed to turn your device/hardware into a homecloud, or a homelab service provider at home as you mentioned.

Terminus is supported on Linux, Raspberry, Windows and Mac.

flybird··on Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
Thanks for your comment. AMD GPU support will be available shortly.
flybird··on Show HN: Terminus – A Free, Versatile, Self-Hosted OS Based on Kubernetes
Thank you very much for your response; it has helped me understand where the problem lies.

This represents a significant challenge we have encountered while promoting this concept and architecture.

The group we are addressing, a community of upright engineers focused on solving real-world problems, often associates blockchain with negative connotations.

From a detailed perspective, this project incorporates blockchain technology only in limited aspects related to DNS and CA. The advantage is that it simplifies domain name and certificate management for users without a technical background.

We will continue to work hard to challenge the gambling culture in the blockchain world.

flybird··on Show HN: Terminus – A Free, Versatile, Self-Hosted OS Based on Kubernetes
I've always believed that "self-hosting" is the best way to practice the web3 ethos of "read, write, own".
flybird··on My Bitcoin wallet is released.Your feedback appreciated with my free Bitcoins
alex, we will add trusted 3rd party in the future.

Currently, you can always fully recover all your coins from the seed values you back up during the wallet creation.

Our wallet is built on BIP standards.

flybird··on My Bitcoin wallet is released.Your feedback appreciated with my free Bitcoins
Please check your wallet for 1mbtc as my appreciation. -TouchID is in the plan; -AppleWatch as well; -challenge with seed? Users already complain the current process why to write down the seed. Very hard to balance security and usability; Electrum is for pro; -Good suggestion; -Our multisig has some specific security design. Not sure if bitGo or Trustedcoin supports. We will certainly support more 3-rd parties once we have bandwidth; thank you again.
flybird··on My Bitcoin wallet is released.Your feedback appreciated with my free Bitcoins
I could send coins to nick at gmail. please correct? -point taken; -any suggestions to make more secure with good user experience? -input 12 english words for opening app every time? -Is Electrum simpler? -Seed is BIP standard -point taken; -If there is a standard, we will follow;But if it's another 3rd party, then we hesitate; BreadWallet is cool. But it doesn't support email and multiSig. And the UI is not very good.
flybird··on My Bitcoin wallet is released.Your feedback appreciated with my free Bitcoins
if you have installed, let me know your registration email. I will offer free bitcoin to get feedback.
flybird··on My Bitcoin wallet is released.Your feedback appreciated with my free Bitcoins
plan to be since it's decentralized.
flybird··on Ask HN: where those deal sites find those information?
An automated way to do this might not work well. The editors must check and filter out the good deals. There are tons of fake/spam deals online. How to find the real good quality deals? Community is a good way but it takes long time to build a community. Digg way is also a community way.

I'm trying to leverage algorithm to filter out deals.

flybird··on Ask HN:help to find that article about testing an idea without building a site
just tried. Didn't find it. thanks though.The link is useful for the future.
flybird··on Does anyone knows of a good mobile address book backup service?
I have looked into this opportunity two years ago. here are my research: 1) USA carriers like Verizon offers a service charging $5 a month to backup contact 2) Carriers in China offers for free. But you have to input them first. But you can query your contact book using SMS. I assume their online contact book sync with your Outlook 3) In 3G, there is a mobile contact book XML standard, using which you can sync with any online contact book supporting that standard on 3G network. There are plenty of startups doing that already since it's so simple to implement.