frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tentacle – Local-first note taking app that organizes itself

https://www.tentaclenote.app/
2•nicoleao•1h ago
Hey HN, I'm Nicolas, this is my first post here.

I built Tentacle after trying a bunch of PKM apps that either - required a cloud account to function - were hard to setup and use - or searched by exact keyword match in 2026.

Tentacle is an open-source native desktop app (macOS, Windows, Linux) that stores your notes as plain markdown files in a folder you pick and indexes them in a local sqlite db with some extensions.

You don't need an account and there's no vendor lock. Just .md files you can open in vim if you want or copy anywhere else.

The core feature is semantic search, you type "how we decided to handle authentication" and it finds your note titled "Login Flow Options" even though the words don't match. Embeddings are computed locally and cached in a SQLite file next to your notes, not on my servers.

I also added voice input and auto-tagging for the notes to self-organize as we create them in a hurry, but these features currently require that you add your own OPENAI_API_KEY in the settings (stored locally, never leaves your machine)

What you get out of the box: - Rich text editor (Tiptap) that saves to markdown - Semantic search across all your notes — local embeddings, no API keys - Auto-tagging on save (optional, BYOK for your own LLM key) - Voice capture → instant transcription - Cold start under 3 seconds - Works completely offline (except voice transcription and auto-tagging)

What surprised me building it: Local embeddings are good enough for personal-scale search. I tested against a few thousand notes and the relevance is genuinely better than full-text search. The tradeoff is ~200MB for the model download on first run, but after that it's instant.

Bonus for the devs here: There's also a Rust CLI (tentacle) that exposes the same semantic index. Every command supports --json, so you can pipe it into scripts or use it with AI agents (OpenClaw, AgentZero, Claude Code, etc.). Your agent gets persistent memory across sessions — search your notes, read docs, tag things — all from the terminal. Same files as the desktop app.

The Tech stack is currently Tauri v2 (Rust backend), Next.js, Tiptap editor, local SQLite for embeddings. The CLI is a standalone Rust binary.

Current limitations: - No mobile app yet - Cloud sync is coming but not shipped - right now it's single-machine only - Auto-tagging requires your own API key (local search does not) - Early stage - actively building based on feedback

Everything is MIT licensed. Happy to answer questions about the local embeddings approach, Tauri v2 in production, or anything else.

Your Everyday Companion

https://www.crowdsupply.com/meterbit-cybernetics/pixlpal
1•fustinus•3m ago•0 comments

Refine

https://www.grumpy-economist.com/p/refine
1•paulpauper•3m ago•0 comments

PA Bench: Evaluating Frontier Models on Multi-Tab Pa Tasks

https://vibrantlabs.com/blog/pa-bench
1•shahules•3m ago•0 comments

Neuroscientists identified brain circuitry behind hesitation

https://theconversation.com/hesitation-is-costly-in-sports-but-essential-to-life-neuroscientists-...
1•PaulHoule•3m ago•0 comments

Show HN: A CLI to query the unsealed court files with local LLMs

https://github.com/simulationship/epstein-search
1•simulationship•3m ago•0 comments

The Macroeconomic Effects of Tariffs: Evidence from U.S. Historical Data

https://www.nber.org/papers/w34852
1•paulpauper•4m ago•0 comments

Early Signals: How is AI reshaping the labor market?

https://labor.mattzieger.com/
1•donohoe•4m ago•0 comments

Local Prosecutors and Public Health

https://drive.google.com/file/d/1aEfIlS943SwbDytdghTdFeWc49dws7yw/view
1•paulpauper•5m ago•0 comments

Reverse engineering the KakaoTalk app so I can build a Beeper Bridge

https://jusung.dev/posts/kakao-talk-is-making-me-local/
1•badeeya•5m ago•0 comments

Google Pixel 10a

https://blog.google/products-and-platforms/devices/pixel/google-pixel-10a/
1•tosh•6m ago•1 comments

Firefox pwn2own 2025 documentary part 2 [video]

https://www.youtube.com/watch?v=uXW_1hepfT4
1•todsacerdoti•6m ago•0 comments

Intrinsic joins Google to accelerate the future of physical AI

https://www.intrinsic.ai/blog/posts/intrinsic-joins-google-to-accelerate-physical-ai
1•kscottz•6m ago•0 comments

Anthropic is claiming that SWEs will go away, but hiring more SWEs than ever

https://old.reddit.com/r/cscareerquestions/comments/1refayi/i_tracked_job_openings_at_anthropic_f...
1•MontyCarloHall•6m ago•0 comments

How Much Does It Cost to Hit #1 on Product Hunt in 2026?

https://smales.com/blog/how-much-does-it-cost-to-hit-1-on-product-hunt-in-2026.html
1•andrewcastmate•7m ago•0 comments

Divorce, Beijing Style

https://www.lrb.co.uk/the-paper/v48/n04/long-ling/diary
2•mitchbob•8m ago•1 comments

Rippling: Migration to Uv from Poetry

https://www.rippling.com/blog/rippling-migration-to-uv-from-poetry-python-dependency-management-a...
1•tosh•8m ago•0 comments

Coordination in software teams is mathematical and AI just changed it

https://weightedthoughts.substack.com/p/the-new-units-of-economics-in-software
1•ylliprifti•8m ago•0 comments

Falsehoods Programmers Believe About Time: A Reminder of Time Handling Issues

https://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time
1•birdculture•9m ago•0 comments

Show HN: A sub-millisecond public IP/ASN checker using local MaxMind .mmdb in C

https://mioip.info/
1•ip_user•9m ago•1 comments

US tariff rate to hit 15% or more for some nations

https://www.reuters.com/business/autos-transportation/us-tariff-rate-hit-15-or-more-some-nations-...
1•SunshineTheCat•10m ago•1 comments

The third era of AI software development

https://twitter.com/mntruell/status/2026736314272591924
1•tosh•12m ago•0 comments

Bill Gates Apologizes to Foundation Staff over Epstein Ties

https://www.wsj.com/articles/bill-gates-apologizes-to-foundation-staff-over-epstein-ties-67f39ef5
5•stefan_•12m ago•2 comments

Screeching sound of peeling tape [pdf]

https://res.cloudinary.com/apsphysics/image/upload/v1770940112/EE12528_gjdrhx.pdf
1•bookofjoe•15m ago•0 comments

Ask HN: How do you understand what users want when your interface is a chat?

2•shubhamintech•17m ago•1 comments

Why Productivity Needs to Be Redefined

https://www.sidjha.com/2026/02/why-productivity-needs-to-be-redefined/
1•sidjha•17m ago•0 comments

Show HN: One-Shot App – Curated prompts that each build a real app

https://one-shot-app.com/
1•shipwreck•18m ago•2 comments

Following the Money

https://alearningaday.blog/2026/02/25/following-the-money/
1•herbertl•18m ago•0 comments

Show HN: Vistral – A Grammar of Graphics for Streaming Data

https://github.com/timeplus-io/vistral
1•gangtao•20m ago•0 comments

The Site Reliability Agent

https://platform.claude.com/cookbook/claude-agent-sdk-03-the-site-reliability-agent
1•donutshop•20m ago•0 comments

Show HN: NumPy for Browser, Node.js, Deno and Bun

https://github.com/dupontcyborg/numpy-ts
1•dupontcyborg•20m ago•0 comments