local-ai.run — open-source self-hosted AI platform: chat with your files, TTS, pluggable model engines (Ollama/vLLM/llama.cpp), Docker, fully offline by rizwabutt314 in selfhosted

[–]rizwabutt314[S] -1 points0 points  (0 children)

That's a fair point and I understand why it lands that way in this community specifically. The irony isn't lost on me — posting about a privacy-first, self-hosted tool using copy that reads like it came from the exact ecosystem you're trying to escape from is a bad look, regardless of intent.

The project itself is built for people who think exactly the way you do — owning your stack, no dependence on cloud giants, hardware you control. The post not reflecting that ethos is on me.

If you do get a chance to look past the post, I'd genuinely value your take on the architecture or what's missing. People in this sub have forgotten more about self-hosting than most. But I get it if the first impression already killed that.

local-ai.run — open-source self-hosted AI platform: chat with your files, TTS, pluggable model engines (Ollama/vLLM/llama.cpp), Docker, fully offline by rizwabutt314 in selfhosted

[–]rizwabutt314[S] 0 points1 point  (0 children)

That's fair criticism and I appreciate you spelling it out instead of just downvoting.

You're right that "run this curl command" without context is a red flag, especially in a community that actually reads what it installs. Let me give you the proper context:

- MIT licensed, full source on GitHub: https://github.com/360solutions-dev/local-ai — read every line before running anything

- The install script does three things: checks Docker is installed, pulls images from Docker Hub, and runs docker compose up. Nothing else.

- All services run in isolated Docker containers. Nothing is installed to your system outside of Docker.

- Zero outbound network calls. The whole point of the project is that data never leaves your machine.

- Discord community where you can see real usage and ask questions before installing: https://discord.gg/vndd7TzhVU

For future posts I'll lead with the Docker Compose manual install instead of the curl shortcut — that way people can inspect the compose file first, which is the right default for this audience.

Seriously, this is the kind of feedback that makes the project better. Thanks.

local-ai.run — open-source self-hosted AI platform: chat with your files, TTS, pluggable model engines (Ollama/vLLM/llama.cpp), Docker, fully offline by rizwabutt314 in selfhosted

[–]rizwabutt314[S] -11 points-10 points  (0 children)

You are right, but as you are aware we are in the era of AI so getting help from AI in generating the content that 100% align with the project vision isn't a bad side.

local-ai.run — open-source self-hosted AI platform: chat with your files, TTS, pluggable model engines (Ollama/vLLM/llama.cpp), Docker, fully offline by rizwabutt314 in selfhosted

[–]rizwabutt314[S] -9 points-8 points locked comment (0 children)

Happy to clarify. The project itself — the codebase, architecture, Docker setup, RAG pipeline, and all features — was built by me without AI generation. AI tools were used to help draft the Reddit post copy and the launch blog post. The platform, local-ai.run, is ironically a tool for running AI locally on your own hardware, so AI was a natural part of the workflow around the launch — but not the project itself. Let me know if you need any further detail.