Live data from Hacker News

I want everything local – Building my offline AI workspace

instavm.io

201–210 of 294 posts

Re: I want everything local – Building my offline AI workspace

#201

Earlier quoted context omitted.

I have 26tb hardrives, 50gb doesnt scare me. Or should I be?

I think you'd want things in RAM for performance reasons but would love to be corrected by people with more knowledge/experience on the subject

Oh the number was memory space? That changes the maths a little bit. But I do have 50gb available for a model no problem whatsoever. 384gb is the new 32gb.

Re: I want everything local – Building my offline AI workspace

#203
The socialist EU allows only AI that serves the governance purpose. The EU has rightfully acknowledged that freedom of AI is essentially freedom of speech.

Hacking officially stopped being non-political in EU.

https://artificialintelligenceact.eu/

Enjoy understanding this here: https://artificialintelligenceact.eu/article/3/

Measures of Innovations rank at... Article 57! https://artificialintelligenceact.eu/ai-act-explorer/

I bet that soon, anyone involved with sophisticated AI systems will be system-checked and require a license.

God bless you all out there and have phun!

Re: I want everything local – Building my offline AI workspace

#204
That's my vision, hope it can help. I think that if we combine all our personal data and organize it effectively, we can be 10 times more efficient. Long-term AI memory, all you speak and see will secretly be loaded to your own personal AI, and that can solve many difficulties, I think. https://x.com/YichuanM/status/1953886817906045211

Re: I want everything local – Building my offline AI workspace

#205
post #198

Earlier quoted context omitted.

Sure but you're also constrained to only one platform. It's like the C++ vs Python argument in ML, yes writing everything in low level high speed highly optimized native code would be perfect, but ain't (almost) nobody got fucking time or skill for that.

Cross-platform toolkits are (still) a thing.

Yeah they're called Electron now ;)

Qt is such a pain to work with it's almost like it's intentional that people should avoid it.

Re: I want everything local – Building my offline AI workspace

#206

Any way to install this via just a container? Similar to a `docker compose up -d` that a lot of projects offer. Just download the docker-compose.yml file into a folder, run the command, and you're running. If you want to delete everything, just `docker compose down` and delete the folder, and the container and everything is gone. Anything similar to that? I don't want to run a random install.sh on my machine that doe…

But you would pump your secrets into a docker AI?

Re: I want everything local – Building my offline AI workspace

#207

Earlier quoted context omitted.

Huh? Bleeding edge laptops can last a lot more on battery. M3 16'' mbp lasts definitely enough for a full office day of coding. Twice that if just browsing and not doing cpu intensive stuff.

Even the M4 Max is not "bleeding edge". Apple is doing impressive stuff with energy efficient compute, but you can't get top of the line raw compute for any amount of financial of energy budget from them.

I'm genuinely interested in what kind of work are you doing if bringing m4 max is not enough? And what kind of bleeding edge laptops are we even talking about (link?) and for what purpose?

Re: I want everything local – Building my offline AI workspace

#208

This is fantastic work. The focus on a local, sandboxed execution layer is a huge piece of the puzzle for a private AI workspace. The `coderunner` tool looks incredibly useful. A complementary challenge is the knowledge layer: making the AI aware of your personal data (emails, notes, files) via RAG. As soon as you try this on a large scale, storage becomes a massive bottleneck. A vector database for years of emails c…

Why is that considred relevant to get a RAG of people digital traces burdening them in every single interactions they have with a computer?

Having locally distributed similar grounds is one thing. Push everyone to much in its own information bubble, is an other orthogonal topic.

When someone mind recall about that email from years before, having the option to find it again in a few instants can interesting. But when the device is starting to funnel you through past traces, then it doesn't matter much whether it the solution is in local or remote: the spontaneous thought flow is hijacked.

In mindset dystopia, the device prompts you.

Re: I want everything local – Building my offline AI workspace

#209

Earlier quoted context omitted.

Everyone benefits from focusing on efficiency and finding better ways of doing things. Those people with 4TB+ of fast storage can now do more than they could before as can the "bottom tier." It's a breath of fresh air anytime someone finds a way to do more with less rather than just wait for things to get faster and cheaper.

Of course. And I am not arguing against that at all. Just like if someone makes an inference runtime that is 4% faster, I'll take that win. But would it be the decisive factor in my choice? Only if that was my bottleneck, my true constraint. All I tried to convey was that for most of the people in the presented scenario (personal emails etc.) , a 50 or even 500GB storage requirement is not going to be that primary co…

You are glossing over the fact that for RAG you need to search over those 500GB+ which will be painfully slow and CPU-intensive. The goal is fast retrieval to add data to the LLM context. Storage space is not the sole reason to minimize the DB size.

Re: I want everything local – Building my offline AI workspace

#210

Earlier quoted context omitted.

Good point! Maybe indexing is a bad term here, and it's more like feature extraction (and since embeddings are high dimensional we extract a lot of features). From that point of view it makes sense that "the index" takes more space than the original data.

Why would the embeddings be higher dimensionally than the data? I imagine the embeddings would contain relatively higher entropy (and thus lower redundancy) than many types of source data.

depends on the chunk-size used to create the embedding.
Post reply on HN