frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I turned my quote collection into a walkable 3D library (desktop-only)

https://jakubhalmes.com/library/
2•jac08h•1h ago
Since 2017, each time I finish a book I save a single quote from it. I like revisiting them sometimes, for example at the end of the year or just. This collection is available as plain text on my website.

So I thought it may be fun to ask the agents to port this into a 3D library where I can actually walk around and pick up the books, and I think it sort of worked! I'm not sure this is that interesting for people other than me – those are my books! – but I just find it really cool that you can just do one-off random things like this with minimal effort.

Only available on desktop, since movement is WASD + mouse.

Code is available at https://github.com/jac08h/jac08h.github.io/tree/master/libra...

Comments

pseingatl•1h ago
I've been looking like this for a long time. It would be perfect for a knowledge base of documents. You could have contracts sorted by subject matter, torts, procedural rules, what have you. Recalls wandering in the stacks to find books whose title and author you didn't know. How did you make it?
jac08h•46m ago
The quotes are sorted by year as plain-text and the library uses three.js. I added link to the code to the description, but this is vibe-coded project where I didn't see much of the code.
olooney•1h ago
I've been collecting quotes for a long time (about twenty years now) and have recently been thinking of doing something interesting with them. For example, I recently added a flashcard "game" to my quote page:

https://www.oranlooney.com/quotes/

I've did something similar to your 3D viewer once, but for all possible solutions to the Soma cube:

https://www.oranlooney.com/demos/soma-forest/

The way that works is it uses t-SNE to embed the solutions in a 2D manifold based on similarity. This is completely different than John Conway's SOMAP solution.

In theory I could do something similar for quotes, passing each through an embedding model, computing the n^2 semantic distances, and using t-SNE to flatten that to 3D manifold, and using the resulting point to select the row, book, and shelf in a library.

Are you planning to make your 3D library code open source?

jac08h•49m ago
Cool!

I added the link to the description, is just nested in the webpage code.

Show HN: I turned my quote collection into a walkable 3D library (desktop-only)

https://jakubhalmes.com/library/
2•jac08h•1h ago•4 comments

Show HN: Learn by rebuilding Redis, Git, a database from scratch

https://shipthatcode.com
2•acley•1h ago•0 comments

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
877•vforno•2d ago•221 comments

Show HN: Richest people in the world by wealth creation instead of ownership

https://anti-forbes-list.vercel.app
28•sakshyampatro•5h ago•19 comments

Show HN: HTMLDrive – serve HTML files from your Google Drive

https://html-drive.com
19•debamitro•3d ago•9 comments

Show HN: Sfotty Pie – A browser-based Atari 8-bit emulator in TypeScript

https://a8.aygun.me
2•cyco130•2h ago•0 comments

Show HN: 18 Words

https://18words.com/
1114•pompomsheep•2d ago•352 comments

Show HN: Mtg – Arcade games for the terminal, in Rust with Ratatui

https://github.com/modern-terminal-games/mtg
3•funnyfoobar•2h ago•0 comments

Show HN: Wyrm – Solve algebra by touch, built on an open-source soundness engine

https://github.com/dicroce/wyrm_math
77•dicroce•2d ago•21 comments

Show HN: Reverse-engineering web apps into agent tools

85•pancomplex•1d ago•35 comments

Show HN: Frugon – Find which LLM calls a cheaper model could handle (local, MIT)

https://github.com/Rodiun/frugon
63•jarodrh•4d ago•13 comments

Show HN: Axletic – a local-first workout tracker for iPhone

https://www.axletic.app
3•bjar2•3h ago•0 comments

Show HN: Reviving my 2001 college band with AI

https://www.fadingmaize.com
54•jacobgraf•1d ago•58 comments

Show HN: Make images render brighter than white by abusing Rec.2100 PQ profiles

https://superwhite.app/blog/how-it-works
2•nimrodyar•4h ago•0 comments

Show HN: Abralo – Free, easy way to run several Claude Code agents in one window

https://abralo.com/
34•cwbuilds•3d ago•29 comments

Show HN: Code Airlock: Run Claude Code and Codex in Disposable MicroVMs

https://github.com/Trivo25/code-airlock
2•zkTrivo•5h ago•0 comments

Show HN: Dotenv-Diff v3.0.0

https://github.com/Chrilleweb/dotenv-diff
7•chrillemn•3d ago•1 comments

Show HN: Phobos – A tiny scale-free kernel language with tile-DAG support

https://www.joa-ebert.com/posts/2026-07-07-phobos-lang/
10•joajoa•4d ago•1 comments

Show HN: Runloom – Go-style coroutines for Python free-threaded

https://github.com/robertsdotpm/runloom
46•Uptrenda•1d ago•29 comments

Show HN: SubjectiveZero, an open-source agentic node editor for creative coding

https://sxp.studio/apps/subz
23•tasoeur•23h ago•4 comments

Show HN: Tinyreplay – lightweight session replay without analytics/cloud

https://github.com/kzekiue/tinyreplay
2•kzekiue•6h ago•0 comments

Show HN: Akshara vision localfirst layout aware OCR and document restorer

https://bgraaj.github.io/akshara-vision/
2•bgraj•6h ago•0 comments

Show HN: A deterministic I Ching engine, cross-validated against another impl

https://github.com/yaomancy/liuyao-engine
2•Jincheng-xie•6h ago•0 comments

Show HN: I mapped 8.5M research papers into an interactive atlas

https://tomesphere.com/atlas
80•leonickson•2d ago•25 comments

Show HN: Analog Watch

https://analog.watch
104•ezekg•2d ago•95 comments

Show HN: Krbn, a pencil-style 3D renderer with SVG output

https://github.com/vpalos/Krbn
2•vpalos•9h ago•1 comments

Show HN: FableCut – A browser video editor AI agents can drive (zero deps)

https://github.com/ronak-create/FableCut
97•ronak_parmar•2d ago•58 comments

Show HN: Rubiks Cube Solver

https://speedcube.com.br/
23•wozzp•1d ago•13 comments

Show HN: Follow London Trains in 3D

https://ride.nexttrain.london/
154•mgranados•6d ago•62 comments

Show HN: Microsoft releases Flint, a visualization language for AI agents

https://microsoft.github.io/flint-chart/#/
344•chenglong-hn•2d ago•136 comments