Tuesday, October 27, 2026 Today’s Paper
Log in Join free
Vol. I · No. 29 Texas Edition
Tuesday, Oct 27
Texas first. Then the world.
Always free Updated 2 minutes ago
Read. React. Discuss.
Tech

Show HN: Nodecode, open-source living agent in Lisp that rewrites itself for you

By svsairevanth 3 min read 1 views 0 comments
Show HN: Nodecode, open-source living agent in Lisp that rewrites itself for you
Image: Hacker News (Newest)

Hi HN, we're Mike and Thom.Agents of the future should only have one tool (the interpreter, ideally a LISP eval), nothing more or less; to interact with the world. Agents remember by writing markdown files. NODECODE remembers by rewriting itself. And that is in itself a new paradigm in working with agents. What if memories, skills, MCPs, provider connectors, tools, etc. all live under the same image as *.lisp files instead of in disarray across random folders?Ask it for something it can’t do, and it writes what it needs into its OWN running image and keeps it even after a restart. (Changes in a LISP image have significantly lower ceremony and overhead than in harnesses written in other languages):Small intuitive scenario:> you can't read PDFs. teach yourself.
(defun read-pdf (path) ...) ; runs at once, kept
(read-pdf "invoices/0421.pdf")
;; Globex owes $1,240.00, due Oct 24, unpaid. [… rest of PDF content]read-pdf is still there after a restart, in your terminal, and in every other UI clients (Discord, web app, etc.)Technically at a lower level; NODECODE runs as one process in SBCL, a Common Lisp system, and shells attach to it. The model has one tool: it evaluates LISP in the…

Hacker News (Newest) Original story · github.com
Read the full story

Discussion (0)

No comments yet. Start the conversation!