Stayner News
Show HN: TagIntegrity – Free Consent Mode v2 Scanner
I built this after seeing too many sites lose Google Ads conversion data due to broken Consent Mode v2 setup.<p>Free scanner checks GTM/GA4/Ads + consent signals in 60 seconds. No signup required.<p>Example scan: <a href="https://tagintegrity.lovable.app/results/347d5a06-541d-4d6c-aff8-ead2f2718ef8" rel="nofollow">https://tagintegrity.lovable.app/results/347d5a06-541d-4d6c-...</a><p>Would love feedback on what would make this more useful!
Launch HN: Omnara (YC S25) – Run Claude Code and Codex from anywhere
Omnara lets you run Claude Code and Codex sessions on your own machine, and exposes those sessions through a web and mobile interface so you can stay involved even when you’re away from your desk. Think of it like Claude Code Desktop or Conductor, except you can continue your sessions on your phone.Here’s a demo of the web and mobile apps - https://youtu.be/R8Wmy4FLbhQWe started using Claude Code early last year and quickly ran into a pattern: agents could work for long stretches
Show HN: MacMule – EMule for MacOsx
I built this because I wanted to see if eMule still worked in 2025. It does — the ed2k and Kad networks are still alive.<p>The problem: eMule is a Win32 application. Getting it to run on macOS means Wine, and asking non-technical users to install and configure Wine is a non-starter.<p>The solution: macMule bundles eMule (community x64 build by irwir) with Wine Crossover (by Gcenx) into a single .app. Download, drag to /Applications, launch. It auto-connects to eMule Security servers and Kad on startup. Works on Apple Silicon through Rosetta 2.<p>The trade-off is size (~1 GB) since Wine is bundled. But after that it's genuinely zero-config.<p>Build process is a shell script — you can compile specific versions or latest stable. Requires Wine Crossover, Rosetta 2, and gh CLI.<p>Licensing: eMule is GPL v2, Wine is LGPL 2.1. Both respected in packaging.<p>Some things I found interesting while building this:<p>- The ed2k/Kad networks still have content you won't find on modern platforms. It's a weird corner of internet archaeology.
- Wine Crossover handles the Win32 → macOS translation surprisingly well for a client this old.
- The biggest challenge was getting auto-connection to work reliably out of the box so users wouldn't need to configure server lists manually.<p>Happy to answer questions about the packaging approach or Wine internals.<p>Reddit thread with some discussion: <a href="https://www.reddit.com/r/macapps/comments/1r5dile/os_emule_for_macos/" rel="nofollow">https://www.reddit.com/r/macapps/comments/1r5dile/os_emule_f...</a>
Show HN: Security-Risk Patterns in OpenClaw Skills
This creates persistence - the injected instructions survive across sessions.Supply Chain Risk: External script downloads from raw GitHub URLs, and package install commands (npm install, pip install, gem install, cargo install, go install, brew install). A skill shouldn't be silently installing packages.Encoded Payloads: Base64 strings over 40 characters, atob()/btoa() calls, Buffer.from(..., 'base64'), hex escape sequences, and String.fromCharCode(). Encoding is used to bypa
Show HN: SaveSync – A co-op save sync tool that uses Steam Workshop as a CDN
Instead of building my own cloud backend, I’m leveraging the Steam Workshop API as a private storage layer.The tool handles the encryption locally before uploading the saves as unlisted Workshop items, so they stay private to you and your friends. For games like Minecraft that aren't natively on Steam, I built a feature that tunnels the connection through Steam's network so friends can join each other as if they were on the same local network.It’s a one-time purchase because I’m tired
Show HN: I built an AI trainer and calorie scanner
The context switching was annoying, and most calorie trackers require too much manual data entry to be sustainable long term.I wanted a single, optimized workflow that handles the math for both energy in (nutrition) and energy out (training).How it solves the fragmentation:Computer Vision for Food: Instead of searching databases, you snap a photo. The AI identifies the food and estimates volume/macros instantly. It’s designed to be the fastest way to log a meal, drastically reducing the fri
Subtle thermal factors I didn't expect when testing high-power LEDs
I’ve been experimenting with high-power LEDs in open, non-commercial setups to better understand real-world thermal behavior outside finished products.<p>What stood out was how strongly non-electrical details affected stability:
– mounting pressure
– interface materials
– real airflow paths versus assumed ones<p>Electrically everything stayed within ratings, but long-term thermal behavior varied more than expected.<p>For those who’ve worked with power-dense hardware:
what thermal assumptions turned out to be wrong in practice?
Show HN: Axiom – Open-source AI research agent that runs locally (C#, Ollama)
I built an autonomous research agent in C# that runs entirely on local LLMs via Ollama.Give it a topic and it: generates diverse search queries, searches the web (Brave Search API, free tier), fetches and reads relevant sources, analyzes each source for key findings, and synthesizes a structured markdown report with citations.Everything runs locally — no OpenAI/Anthropic API needed. Just Ollama + llama3.1:8b.It takes about 15 minutes per research run on a mid-range CPU (Ryzen 5 5500, no GPU
Show HN: Nibble a fast and easy to use network scanner
Hi HN.
I built Nibble, a local network scanner I always wanted because I kept forgetting the quickest way to find devices and services on my LAN or VPN that I needed to SSH or log into. It focuses on speed and ease of use.<p>It scans common ports, grabs service banners, and identifies hardware vendors in a clean terminal UI.
It’s open source and MIT Licensed, and it's available on brew, npm and pip.<p>I’d love for you to try it out.
Complex Regional Pain Syndrome (CRPS)
Speaker: Scott Stayner, MD, PhD
Date: 2/4/2025
2623 Concession 10 North Nottawasaga Rd., Clearview, Ontario
Unbranded
2623 Concession 10 North Nottawasaga Rd., Clearview, Ontario
Branded
Show HN: Athena – A sovereign, local-first AI agent framework (anti-subscription
Hi HN,
I spent the last 14 months pairing with my own AI agent for everything from coding to life admin (1,000+ logged sessions).
I got tired of the "Subscription Cycle" (paying $20/mo for a wrapper that forgets context next week), so I built a sovereign framework: "Project Athena".
It is a local-first system that lets you build an AI agent with persistent memory, protocols, and knowledge graphs that live on your machine, not in a siloed cloud account.
*Key Features:*
- *Local-First Memory*: Markdown files + local vector store. You own the data.
- *Protocol Library*: 69+ decision frameworks (e.g. "Law of Ruin") that the agent follows.
- *GraphRAG Integration*: Uses GraphRAG to detect communities/patterns in your notes (for about $0.50/run via Gemini).
- *Trilateral Feedback*: Can cross-check decisions against multiple models (Claude, Gemini, GPT) automatically.
*Why I built it:*
I wanted an "Exocortex" – a second brain that grows with me. Most agents are "Stateless Servants" (they do a task and reset). Athena is stateful. It remembers that I prefer TDD, that I hate Tailwind, and that I'm optimizing for low-latency.
It’s open source (MIT). The repo is a "Reference Implementation" – a starter pack you can fork to build your own personal OS.
Repo and Docs in the link!
Lessons from securing AI systems at runtime (agents, MCPs, LLMs)
MCP servers became quiet but critical control planes.Most existing security assumptions break in these scenarios because they assume:static servicesclear ownershipsingle-hop executionpre-defined boundariesAI systems violate all of those.We recently spent a week documenting and shipping solutions around runtime visibility and governance for AI systems, focusing on how agents, MCP servers, APIs, and models actually behave once live.Instead of high-level frameworks, we tried to answer practical que
Show HN: Cursor Agent Factory – 5-layer architecture for AI agent systems
So we made it explicit and baked it into the system.Cursor Agent Factory is a meta-system that generates full AI agent development setups for different stacks. It's built on an axiom layer (we use "love, truth, beauty" as the root) and a 5-layer architecture: Integrity → Purpose → Principles → Methodology → Technical. Every generated project gets agents, skills, knowledge files, templates, and a .cursorrules that includes a Guardian protocol (Wu Wei–style: minimal intervention for
Show HN: Claude.md templates based on Boris Cherny's advice
Boris Cherny (Claude Code creator) recently dropped a threads on how his team at Anthropic uses Claude Code.<p>The key insight: they don't treat it as a static config. After every correction, they tell Claude "Update your CLAUDE.md so you don't make that mistake again." Claude writes a rule for itself. They review it, commit it to git. The mistake never happens again.<p>I cross-referenced his tweets with Anthropic's official docs and other best practices for CLAUDE.md and then packaged it into a starter kit:<p><pre><code> - Fill-in-the-blank templates for Next.js/TypeScript, Python/FastAPI, and a generic
catch-all
- The workflow patterns his team actually uses (plan mode, verification loops, subagent
strategy)
- Every claim cited back to the source tweet or doc
</code></pre>
Repo: <a href="https://github.com/abhishekray07/claude-md-templates" rel="nofollow">https://github.com/abhishekray07/claude-md-templates</a><p>What's in your CLAUDE.md that's made a measurable difference?
Show HN: I built a lightweight CRM that runs in the browser
Hi HN, I’ve been paying $50–$100/month for CRMs for a while, and over time I realized what I actually relied on day-to-day was embarrassingly simple: a clean pipeline view, basic contacts, and tasks. I liked tools like Pipedrive because the UI stayed out of the way, but the pricing never made sense for a single-seat, solo use case.<p>So I built Lifetime CRM. It’s a lightweight, keyboard-first CRM that runs locally in your browser. It focuses on pipelines, contacts, and follow-ups, stores all data on your machine (IndexedDB), works offline, and skips team features, automations, and dashboards I never used. I also added a “catch-up” mode inspired by Slack’s iOS catch-up view, to quickly review what’s changed since your last session without digging through everything. There’s a 7-day free trial (card required), and after that it’s a one-time purchase. No subscriptions.<p>For those who’ve tried multiple CRMs, I’m curious which features you actually come back to most in day-to-day use, and how you think about the tradeoff between a simple, owned tool versus a full-featured cloud CRM. Happy to answer questions or dig into technical details.
Show HN: LocaFlow – Localize Your App in 5 Minutes Instead of 8 Hours
Hey there,
I'm the developer behind LocaFlow. Here's the backstory:<p>I've built several iOS apps over the past few years. Every single one stayed English-only because I dreaded the localization process. The typical workflow:<p>1. Open Localizable.strings as a source code
2. Copy-paste pieces of strings to ChatGPT or Claude manually
3. Copy-paste translations back
4. Test everything
7. Repeat for each language and every app update<p>This would take me 8+ hours per app. I kept putting it off.<p>Last quarter, I finally decided to localize one of my apps. Halfway through the Saturday I spent on it, I thought "I'm a developer... why am I doing this manually?"<p>So I built LocaFlow.<p>What it does:
- Select your the app project on your computer
- AI translates to 100+ languages
- Takes about a few minutes instead of hours/days<p>What's different:
- No "bring your own API key" friction (I handle translation API costs)
- Preserves formatting (variables, plurals, special characters)
- Built by a developer who uses it for his own apps<p>Technical details:
- Uses xAI for translation
- Validates string formatting before/after translation
- Handles iOS plural forms, Android string arrays, etc.
- Can process batch translations (entire app at once)<p>Happy to answer questions about implementation, pricing, roadmap, or anything else.<p>Try it out: <a href="https://locaflow.dev" rel="nofollow">https://locaflow.dev</a> (free plan available, no credit card required)
Show HN: Spip – Open-Source Self-Hosted TCP Network Sensor
Spip is a lightweight, low-interaction network honeypot sensor. It listens for arbitrary incoming TCP traffic (plain and TLS), captures what scanners and bots send, and logs each connection as structured JSON (ECS-shaped) for easy ingestion into your SIEM or data lake.
Show HN: Sis v1.0.0 – Static security scanner for rule engines and policy layers
*Show HN: SIS v1.0.0 – Static security scanner for rule engines and policy layers*GitHub: [https://github.com/gopinath2866/sis-rules-engine](https://github.com/gopinath2866/sis-rules-engine)I built *SIS (Security Inspection System)* to catch security issues in rule-based and policy-driven systems before they reach production.While auditing systems using things like OPA/Rego, IAM policies, and custom RBAC logic, I kept seeing the same class of problems