frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Luna Agent – Custom AI agent in ~2300 lines of Python, no frameworks

https://nonatofabio.github.io/blog/post.html?slug=luna_agent
1•nonatofabio•1h ago
Hey HN. I evaluated three agent frameworks for a homelab project, one had 400K lines of code (and 42K exposed instances on Shodan), one was 9 days old, and the third was so thin I'd rebuild most of it anyway. None worked for me.

So I built my own in ~2300 lines of Python. No frameworks, 8 runtime dependencies, 106 tests.

What it does: - Persistent memory via SQLite (FTS5 keyword search + sqlite-vec embeddings + recency decay, fused with Reciprocal Rank Fusion) - MCP tool integration — add capabilities by editing a JSON file - Native tools with safety guardrails (bash blocklist, timeouts, output caps) - Discord interface with session isolation - Structured JSON logging for every operation - Conversation compression for effectively infinite context

Runs locally on 2x RTX 3090 with Qwen3-Coder-Next via llama-server. No cloud APIs.

The design philosophy was: don't build what you don't need, but don't block the insertion points. For example, my AI firewall isn't built yet, but all LLM traffic goes through a single configurable URL, swapping in a filtering proxy is a config change I'll do later.

DESIGN.md documents the reasoning behind every architectural decision. Tests mock the LLM client so you can run them on a laptop.

GitHub: https://github.com/nonatofabio/luna-agent Blog post with full technical deep-dive: https://nonatofabio.github.io/blog/post.html?slug=luna_agent

Happy to answer questions about any of the design tradeoffs.

Luminous Mechanics

https://sekor.eu.org/techlog/luminous-mechanics/
1•modinfo•2m ago•0 comments

Nintendo sues the US government over tariffs –seeks 200B refund, interest

https://www.tomshardware.com/video-games/nintendo/nintendo-sues-u-s-government-over-tariffs
2•iancmceachern•4m ago•0 comments

MS Authenticator will crack down on jailbroken/rooted iOS and Android phones

https://www.windowslatest.com/2026/03/06/microsoft-authenticator-will-crack-down-on-jailbroken-ro...
2•josephcsible•6m ago•0 comments

How to Prepare for AGI for Dummies

https://agipreparation.substack.com/p/how-to-prepare-for-agi-for-dummies
1•chancemehmu•6m ago•0 comments

Context Scaffolding: A local, living memory system for Claude Code and Cursor

https://contextscaffold.mokumfiets.com/
1•foginni•6m ago•1 comments

Open Occult- Tools for the Modern Mystic

https://github.com/openoccult
1•nicoloren•7m ago•0 comments

Qanah: Peer‑to‑peer VPN over WebRTC with WireGuard configs

https://github.com/xlmnxp/qanah
1•xlmnxp•7m ago•0 comments

Show HN: CRM-CLI – A local-first personal CRM for the terminal with MCP server

https://github.com/jdanielnd/crm-cli
1•jdanielnd•12m ago•1 comments

Show HN: Modulus – Run multiple coding agents with shared project memory

https://modulus.so
4•dasubhajit•13m ago•2 comments

When DOGE Unleashed ChatGPT on the National Endowment for the Humanities

https://www.nytimes.com/2026/03/07/arts/humanities-endowment-doge-trump.html
2•nxobject•14m ago•1 comments

Show HN: PolyClaude – Using math to pay less for Claude Code

https://github.com/ArmanJR/PolyClaude
1•armanj•20m ago•0 comments

Perfect Types with `SetHTML()`

https://frederikbraun.de/perfect-types-with-sethtml.html
1•todsacerdoti•21m ago•0 comments

Claude Code – Scheduled tasks (cron) added

https://code.claude.com/docs/en/scheduled-tasks
1•rob•22m ago•0 comments

Lisp-style C++ template meta programming

https://github.com/mistivia/lmp
3•mistivia•22m ago•0 comments

After Iraq, Kuwait and UAE may be next to cut oil output on Iran crisis

https://www.reuters.com/business/energy/after-iraq-kuwait-uae-may-be-next-cut-oil-output-iran-cri...
2•ParentiSoundSys•23m ago•0 comments

Claude Code for 3D Printing

https://github.com/Patrick0shea/DDD
3•posky0•29m ago•0 comments

Show HN: Help] I run 4 AI-driven companies simultaneously from my terminal

https://github.com/NikitaDmitrieff/auto-co-meta
2•Ndmtrieff•31m ago•1 comments

Show HN: Search 10k paintings by describing them in plain English

https://vecstore.app
1•kencho•31m ago•1 comments

Building an Interactive Conference Badge with Tufty 2040: A Step-by-Step Guide

https://dnsmichi.com/2026/03/07/building-an-interactive-conference-badge-with-tufty-2040-a-step-b...
1•mooreds•32m ago•0 comments

Where is Charles Manson buried?

https://dangerousminds.net/history/battle-corpse-of-charles-manson/
2•Anon84•32m ago•0 comments

I Could Never Work for Anyone Else: A Wiseass Problem

https://harveysawikin.substack.com/p/i-could-never-work-for-anyone-else
2•RickJWagner•34m ago•0 comments

A Schools Chief So Charming That Los Angeles Overlooked His Red Flags

https://www.nytimes.com/2026/03/07/us/alberto-carvalho-lausd-scandals.html
2•bbertucc•35m ago•1 comments

Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper?

https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper
32•dkechag•36m ago•10 comments

Bone (B-1 bomber) deployed to the UK

https://www.theguardian.com/world/2026/mar/07/us-bomber-lands-in-uk-after-warning-of-surge-in-str...
1•zabzonk•36m ago•0 comments

Security vulnerabilities I found in high school

https://blog.raed.dev/posts/hacking-stories-from-high-school-days/
1•Raed667•40m ago•0 comments

Microscopes Can See Video on a LaserDisc

https://www.youtube.com/watch?v=qZuR-772cks
2•zdw•41m ago•0 comments

Debunking of inaccurate and misinformed claims being made about GrapheneOS

https://twitter.com/GrapheneOS/status/2030402535463506069
4•hnburnsy•42m ago•0 comments

Show HN: Agentpng – turn agent sessions into shareable images

https://www.agentpng.dev/
2•siegers•42m ago•0 comments

Show HN: Open-source tool turns a site into an MCP by recording the browser

https://github.com/danielthedm/browse2mcp
1•ethantheswe•43m ago•0 comments

Modular Video Transmission Platform

https://mvtp.cesnet.cz/#demovideo
2•clan•47m ago•0 comments