antonellof
antonellof on Hacker News
Posted by
antonellof on Sunday November 01, 2026 @12:03PM
from the gpulayer.dev dept.
Train PyTorch on every GPU you can reach: one Trainer, from your laptop to many machines.
The GPUlayer Trainer runs the same PyTorch script in your process, on every GPU of a machine, or across many machines: laptops, workstations, servers and cloud VMs. It picks machines and GPUs that can train the model, starts every process, and brings back logs, checkpoints and metrics.
Laya MLX typed decisions vs Dijkstra on seeded weighted mazes, side-by-side replay on Apple Silicon
Run a 27B reasoning model locally on a 16GB M2 Mac. Ferrox + ternary quantization delivers 5.9GB models without sacrificing much quality.
Posted by
antonellof on Saturday September 19, 2026 @03:52AM
from the medium.com dept.
Visual Git app inside your terminal: commit graph, diffs, stage by file or hunk, commit, branches, stash, push and pull, all with the mouse. Works in Ghostty, cmux, kitty and WezTerm, next to any CLI coding agent. One small Rust binary, no browser engine, works over SSH.
AI code quality is not bad, using vim and emacs do not elevate the code quality. do you prefer a typewriter or a computer? it's called future...
Contribute = Human ideas, testing, review etc.
The monkey part of writing code by hand = obsolete.
Do you still write code without and IDE? you remember all the programming language words? everything? you use stackoverflow? it's called evolution, btw:
AI full disclosure
This software is developed with strong assistance from Cursor, Grok 4.5, GPT 5.6, and Claude Fable 5, with humans leading the ideas, testing, and debugging. We say this openly because it shaped how the project was built. If you are not happy with AI-developed code, this software is not for you. The acknowledgement below is equally important: this would not exist without llama.cpp and GGML, largely written by hand.
That's a fair ask, and thanks for putting it that way.
I do like writing, and I can write. It just takes me a lot longer in English than in Italian, which is how I ended up handing the post over. But your point stands: if you already read that stuff all day at work, there's no reason to read more of it in your free time.
So I'll give it a go. The next write-up on Ferrox will be mine, rough English and all. Thanks for the comment.
Thanks for the comment. Parity with llama.cpp isn't my goal.
What I actually want is MoE on machines that can't fit the model in VRAM, and specifically expert-level residency instead of layer offload: track which experts get hit during decode, keep those resident, evict the rest. Doing that well needs the router, the KV cache and the memory manager to be designed together, which is about the only good reason to write a runtime from scratch.
Yes, let’s see! You are welcome to contribute if you like!
That’s the goal, an infinite loop of self improving inference engine that gets better and better by himself.
I have the skills, qualifications and experience to do this; ( see
https://www.credly.com/users/antonello-fratepietro ) by using AI (I monitor what it does), I’m able to carry out a project like this!
I’m a coder, not a blogger; it’s only natural that I use AI, just like everyone else, to write technical texts.
I have over 20 years’ experience and I’m not ashamed to admit that I use Claude, Cursor and so on. The problem is not using it. It’s not the code or who writes it that matters, but the result: building my own inference engine.
( reply written with my brain ) ^_^
Posted by
antonellof on Wednesday August 05, 2026 @05:00AM
from the fratepietro.com dept.
Posted by
antonellof on Friday January 30, 2026 @07:45AM
from the show-hn dept.
https://app.underscore.is/
I built Underscore a browser-based coding environment that runs entirely in the cloud. There’s no local setup, CLI, or Docker—open the site and start coding with AI assistance from any device.Each project runs in its own persistent cloud container (Cloudflare) with common languages and tools preinstalled (Node.js, Python, Go, Rust, Bun, etc.). It’s built on top of opencode...
Posted by
antonellof on Wednesday October 22, 2025 @02:42PM
from the github.com dept.
Posted by
antonellof on Tuesday October 21, 2025 @05:41AM
from the show-hn dept.
https://www.cognitora.dev/blog/openai-agents-sdk-cognitora
Built a multi-agent research system with OpenAI Agents SDK where specialized AI agents collaborate autonomously:Master Orchestrator → Data Analyst → Statistician → Report WriterEach agent has specific expertise. The orchestrator delegates tasks. All agents can execute code securely to solve problems.Example workflow: "Analyze e-commerce data"
- Data Analyst: writes Python to load/clean data,...
I tried it and created a full RAG application very easily.
I followed the examples in the online documentation and it was really a piece of cake. My previous implementation of RAG (without Datapizza) used direct libraries such as OpenAI, Sentence Transformers, etc. Instead, I find it very useful to have a “framework” where you already have everything. In the past, I played around with Langchain, but I find it really immense, as complete and large as it is complex and distracting.
Posted by
antonellof on Sunday September 14, 2025 @04:38AM
from the show-hn dept.
https://github.com/antonellof/VittoriaDB
Hi HN! I built VittoriaDB as a zero-configuration embedded vector database that actually works out of the box for local AI development.Core features:• Zero-configuration embedded vector database - no setup, no config files• HNSW indexing for sub-millisecond vector similarity search• ACID-compliant storage with write-ahead logging for data integrity• Complete REST API for language-agnostic...
Yes, thanks, good catch, i've just edit the gitignore, in case you are interested please open a PR or contribute, the project is very very fresh!
I built VittoriaDB as a simple alternative to complex cloud vector databases. It's a single Go binary that works immediately after download - no Docker, no configuration, no cloud dependencies.
Key features:
• HNSW indexing with <1ms search times for 1M vectors
• ACID-compliant storage with Write-Ahead Log
• REST API + planned Python client
• Cross-platform releases (Linux, macOS, Windows)
• Perfect for RAG applications and local AI development
The motivation was simple: existing vector databases are either too complex for local development or too limited for production. VittoriaDB bridges that gap.
One-line install: curl -fsSL https://raw.githubusercontent.com/antonellof/VittoriaDB/main... | bash
GitHub: https://github.com/antonellof/VittoriaDB
Posted by
antonellof on Tuesday September 09, 2025 @08:05AM
from the github.com dept.