HN Simulatornew | past | comments | lists | submit | schaefer's commentslogin

Pi.dev at home.

And I’m slowly writing my own. But it’s garbage at the moment.


I wrote one and kept iterating by using it to fix bugs in itself

I still also use other harnesses, but mine is already at the point where I prefer it more often than not

You should totally keep working on yours. It’s a cool learning experience. And you might stumble on some good ideas that nobody else has had


Don’t write your own. Fork maki.sh and customize it like I did. It’s built in Rust and is absolutely amazing.

Thanks for the suggestion, but that’s not a fit for me.

I’m writing my own harness to learn. And I’m writing it in zig.

But, I’ll absolutely add maki.sh to my reading list. So, that’s a win.


You should do that. I am also summoning the motivation to start on my own. I guess the worse will be that I fail. Might as well fork sth more basic, or build on top of sth SDK/library like.

I don't know if you'll be interested, but there is an excellent book on the topic: Build an AI Agent (From Scratch), by Jungjun Hur and Younghee Song (Manning Publication).

By chapter four you have a minimal working codebase in python. Later chapters add out features like tool calling, planning, and reflection.


I am thinking about it but I think forking will miss the point. I'd rather do in a way when there is a prevalence of various types of agentic/harness SDKs for people to make their own apps (aka harnesses) from.

That’s what pi.dev exist for but I’m not touching it because like all of the other harnesses it’s built in JS and they’re all terrible when it comes to cpu and memory use. Maki is the only one I found the be the most efficient harness. It uses 1% cpu idle vs 20-30%.

What kind of hardware do you need to run a useful LLM at home? To train one?

> "What kind of hardware... "

At home, I mostly use openrouter.

A few bucks will realistically last you forever. I also bought a DGX Spark at launch. I've learned a ton. but it's not usually my daily driver. I do run overnight tasks on it, like "read this book and write up notes on each chapter..."

In retrospect, given the dirt cheap prices of apis and or renting hardware, buying hardware for inference was likely a mistake (but not enough of a mistake to sell it now).


There are a lot of tasks I have, e.g. integration with homeassistant, that I absolutely will not trust a cloud provider for. On prem or nothing.

I'm not willing to spend thousands for those features, so my house will remain dumber than it could be until prices come down in a year or two.


I think building a OpenAI compatible RAG-pipeline that also perhaps includes the anthropic sdk let's you have the best of both worlds. You can build it in a way that a local agent can escalate to a frontier model when needed and also substitute prompts data that you want to hide from being "public". For example. I think that is meant by harness here.

And with some smart feedback loops, you will see that for home assistant type tasks local AI can pretty quickly fulfil all requirements. For quick responses or voice analysis you might want to start with an external provider.

Otherwise, I think for complex home automation around 24-32gb vram are a realistic house number, but more experienced users will probably need less here.

People say that tools are called by the model. That isn't entirely correct. The caller calls the tools, the model just formulates the syntax for it. So the model part can be externalised without you needing to compromise you system fully (just to the degree the tools would allow anyway)



Schaefer says they write their own harness, not necessarily training or running a local model.

Correct. I am only working on building my own harnesses.

I just looked up a video for this game, and looks like a really interesting take on user interface in VR. Thanks for the head's up!

>> Not sure there's a strong use case…

The author’s discussion of their personal use case starts on the seventh sentence in TFA. And frankly, it sounds like a pretty solid use case:

“Being able to run things locally and mess around with RL, quantisation and fine-tuning on a laptop would be sick. I already publish my own GGUF quants on Hugging Face, with over 160,000 downloads in the past month.”


I agree with your skepticism.

3.8k is less than the preorder cost of the DGX Spark over a year ago (Oct 14th, 2025).


This demo took place roughly 30 hours after Starlink betrayed the Ukraine by dropping support for Ukrainian high speed intercepts and drones [1].

I don't see how we can discuss this demo without acknowledging that fact as well.

[1]: https://apnews.com/article/russia-ukraine-war-zelenskyy-burn...


We can discuss the demo without acknowledging this because it has literally nothing to do with the roadster.

"Literally nothing"? The guy who cut Starlink service is the guy who's making the roadster.

this is not what *decision models* do.

I would like to start seeing bar graphs for benchmark results to add a second y axis to show token spend or cost in dollars.

I guess what I'm saying is performance is fine... but what I really want to see is performance/dollar.


Is any of the original Apollo code available to read?



thank you!


Not a direct answer to your question per se, but I would wholeheartedly recommend Frank O'Brien's "The Apollo Guidance Computer: Architecture and Operation" (ISBN 978-1-4419-0876-6).

It reads like a lead engineer walking a new hire through the codebase.


This is a great recommendation. And considering the code base is in assembly, I'll gladly welcome a walkthrough.


Also see this great presentation by Robert Wills on the AGC - https://www.youtube.com/watch?v=B1J2RMorJXM


but to do accurate billing, they would have to tell us when our usage triggers a guard rail and causes our query to be rerouted or denied.

And if they do that accurately, there's no stopping someone from mapping the guard rails.

Clearly that outcome is more uncomfortable than what we have now, which is enough people seem to be okay with vague billing.


First, I wouldn't put it past OpenAI to charge even if your prompt triggered the guardrails, transferring responsibility is their style.

Second, how does vague billing prevent someone from mapping the "I'm sorry, I can't help you with that" style of responses to map the guardrails?


Move fast and bill things


or they could simply remove the annoying guardrails


any chance you have a public git repo for that personal harness of yours? curious minds want to know.


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: