frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

SpokedPy – Polyglot visual IDE with Universal IR, live execution (17 languages)

1•mdifrancesco•1h ago
Hi HN,

Today I open-sourced SpokedPy — a visual-first programming platform that treats source code as a fully translatable, executable, and auditable data structure.

I built the entire core 81k+ lines of modular, production-oriented Python, 633+ pytest cases including property-based) in just 7 intense winter days (mostly with Claude Opus 4.6 which was released 3 days after the initial start of development).

It was a “for fun” side project to see how dealing with multiple languages in a single visual way could be accomplished, and in doing so I was able to chase some features that I didn't see coming during the specification creation and am pleasantly surprised in the result.

Core architecture highlights:

• Universal Intermediate Representation (UIR) – lossless bidirectional round-tripping and editing between visual nodes and real source code across Python, JavaScript/TypeScript, Rust, Go, Java, C#, Kotlin, Swift, Scala, C, SQL, Bash, Lua, PHP, Ruby, R and more

• Four visual paradigms in one canvas: block-based, flow, graph, and hybrid

• Live execution engine with a register-file style Node Registry that supports true hot-swapping of implementations across 15+ language backends

• Parallax SVG rendering – the actual generated source code floats inside every visual node as you edit (very satisfying)

• Full Session Ledger (Kafka-style event sourcing) for complete time-travel debugging and auditability

• AST-Grep-powered cross-language refactoring

Full 40+-page technical specification (reads like a paper):

https://github.com/madnguvu/spokedpy/blob/main/docs/TECHNICAL_SPECIFICATION.md

Repo + one-minute local demo (MIT license, no sign-up, runs on localhost:5002):

https://github.com/madnguvu/spokedpy

Quick start:

1. `git clone https://github.com/madnguvu/spokedpy.git && cd spokedpy` 2. `pip install -r requirements.txt` 3. `cd web_interface && python app.py` 4. Open http://localhost:5002

This was a fun and rewarding project that gave me some excellent insights into Claude Opus 4.6 in particular — felt like the right time to let one go.

This is v0.1 released literally hours ago. I’d genuinely love candid technical feedback — especially on the UIR design, Node Registry hot-swapping, ledger semantics, or visual canvas ergonomics. Suggestions for additional language backends or edge-case demos are also very welcome.

Happy to answer any questions in the thread.

Enjoy, Matthew DiFrancesco Reach out: difran@gmail.com

Show HN: ClawMoat – Open-source host-level security for AI agents

https://github.com/darfaz/clawmoat
1•ildar•2m ago•1 comments

How Expensify's OSS program is powering SWE-Lancer

https://use.expensify.com/blog/expensify-powers-openai-swe-lancer-project
1•derHackerman•2m ago•0 comments

Dear Back End Software Engineers: UX Is Your Job Too

https://arielhq.medium.com/dear-backend-software-engineers-ux-is-your-job-too-5c1a0c271e21
1•mooreds•2m ago•0 comments

Migrate to Vercel from Cloudflare

https://vercel.com/kb/guide/migrate-to-vercel-from-cloudflare
1•taubek•2m ago•0 comments

Show HN: Wikilangs Games – Wordle-like for 300 Languages

https://games.wikilangs.org
1•omneity•2m ago•0 comments

The world of hard power and the future of war against Ukraine

https://www.pravda.com.ua/eng/columns/2026/02/23/8022301/
1•mooreds•3m ago•0 comments

Game theory meets lattice gases and spin-glasses: Zero-player Entropy Game

https://arxiv.org/abs/2503.03769
1•northlondoner•7m ago•1 comments

Ask HN: Are "% improvement" stats in resumes an AI indicator?

1•floren•8m ago•0 comments

Show HN: Chess960v2 – Over 100 Rounds Played (chess960v2.com)

https://chess960v2.com/en
1•lavren1974•8m ago•0 comments

Code Red for Humanity

https://garymarcus.substack.com/p/code-red-for-humanity
1•MindGods•9m ago•0 comments

Large-Scale Online Deanonymization with LLMs

https://substack.com/home/post/p-189015749
1•todsacerdoti•10m ago•0 comments

Sprites: Stateful sandbox environments with checkpoint and restore

https://sprites.dev/
1•spking•12m ago•0 comments

A gut-liver lipid flux checkpoint mediates FAHFA protection from MASLD

https://www.sciencedirect.com/science/article/pii/S1043661825005109
2•PaulHoule•13m ago•1 comments

Anthropic Dials Back AI Safety Commitments

https://www.wsj.com/tech/ai/anthropic-dials-back-ai-safety-commitments-38257540
1•ViktorRay•14m ago•0 comments

Wearable trackers can detect depression relapse weeks before it returns: study

https://medicalxpress.com/news/2026-02-wearable-trackers-depression-relapse-weeks.html
1•bookofjoe•14m ago•0 comments

Show HN: My focus had a pattern. I built a macOS app to make it visible

https://headjust.app/
1•suvijain•16m ago•0 comments

Is Perplexity's new Computer a safer version of OpenClaw?

https://www.zdnet.com/article/perplexity-computer-openclaw/
1•totaldude87•17m ago•0 comments

Hexagon-MLIR: An AI Compilation Stack for Qualcomm's NPUs

https://arxiv.org/abs/2602.19762
1•matt_d•17m ago•0 comments

CHICKEN Scheme

https://www.call-cc.org/
1•tosh•21m ago•0 comments

uf

http://www.call-with-current-continuation.org/uf/uf.html
2•tosh•21m ago•0 comments

An AI agent on an ESP32 that can automate sensors, relais, speak NATS, Telegram

https://wireclaw.io/
2•m64-64•23m ago•0 comments

Thoughts on Forth Programming

http://www.call-with-current-continuation.org/articles/forth.txt
2•tosh•24m ago•0 comments

Computer History Museum Recovers Rare Unix History

https://www.youtube.com/watch?v=-xlq_MPWNKk
2•todsacerdoti•25m ago•0 comments

Watching a Robotics Startup Die from the Inside

https://ruixu.us/posts/six-things-robotics-startup
2•gkolli•25m ago•0 comments

TranslateGemma now runs 100% in the browser on WebGPU with Transformers.js v4

https://huggingface.co/spaces/webml-community/TranslateGemma-WebGPU
2•tzury•26m ago•1 comments

What Holds America Together?

https://walkingtheworld.substack.com/p/what-holds-america-together
1•VelNZ•27m ago•0 comments

Show HN: Elev8or Run Creator Marketing Like Paid Ads

https://www.elev8or.io
1•Sourabhsinr•28m ago•0 comments

Michael Burry Reveals Accounting Tricks of Mag 7 Firms to Inflate Earnings

https://www.ibtimes.co.uk/michael-burry-criticizes-tech-giants-ai-accounting-1781491
2•ironyman•29m ago•0 comments

Show HN: Draw on Screen – a modern screen annotation tool with webcam

https://drawonscreen.com/vs/epicpen/
3•markjivko•29m ago•0 comments

DataClaw

https://huggingface.co/datasets?other=dataclaw
1•notsahil•30m ago•0 comments