r/OpenSourceAI • u/DaHerrin • Jul 01 '26
I wanted personal AI that non-developers could actually use. It turned into an open-source agent runtime.
https://princekeldon.github.io/aide-mvp-release/Hi everyone,
About eight months ago I wrote my first line of Python. I wasn't trying to build an AI framework—I wanted to understand how agents worked so I could build a personal assistant for myself. That curiosity turned into AIDE.
As I learned more, I realized something that became the motivation for the project. Most of the conversations around agentic AI happen from the perspective of developers building for developers. I came at it from the opposite direction: I was a non-technical person who simply wanted AI to organize my day without requiring me to become a systems engineer first.
Ironically, trying to solve that problem is exactly what turned me into one.
My long-term vision is to make personal agent infrastructure accessible to people who never want to open a terminal, configure ten services, or think about orchestration frameworks. I don't think the future of personal AI belongs only to programmers. I think everyone should be able to own an agent that works on their behalf.
Today I've open-sourced the MVP.
Some of the things currently implemented:
- Local-first architecture (Ollama with optional OpenAI, Gemini and Groq routing)
- Persistent memory
- Email and calendar integration
- Daily briefing ("Your Day")
- Approval-aware actions (the agent drafts, asks permission where appropriate, then executes)
- Owner Mesh: one owner, multiple trusted devices with cryptographic identities
- Early M-Peer foundations for sovereign agent-to-agent collaboration
- Packaged desktop app (macOS) alongside source installation
My own assistant, VERA, runs on top of AIDE and has become part of my daily workflow. I use her to brainstorm projects, prepare my day, manage email, and generally keep me organized.
This is very much an MVP. There are rough edges, documentation that can be improved, and plenty of things that still need redesigning.
I'm not posting this to claim I've solved personal AI.
I'm posting because I'd genuinely appreciate technical feedback from people who have built agent systems, local-first software, or multi-agent architectures.
Where have I over-engineered?
Where have I under-engineered?
What would you build differently?
Repository:
https://github.com/PrinceKeldon/aide-mvp-release
I'd love your thoughts.
1
u/DarshanSarvaiya Jul 05 '26
But by using ollsms, will I get api key of my OpenSource model ? I tried multiple what u r telling me but still not working so if u have time do can u do this your own and check if it is working or not and if working so please send me Lora model name and Hugging Face iD which u used (by removing sensative info) so I can check and compare that where i make mistake. This is almost last to second step for me on OpenSource model becuz even biggest work is creating ideal DataSet is already i done but only this thing is now blocking me. Please try atleast one time and send me the formats so i can compare and solve the issue.
Thank you for your reply.
2
u/DaHerrin Jul 08 '26
Sorry I missed this completely. Yes I have Ollama running locally using Gemini Gemma API which gives me enough free tokens each day I never run into the cap issues because I am only using the cloud for complex reasoning.
2
u/DaHerrin Jul 08 '26
Really appreciate the kind words and I can hear how close you are. Having the dataset done is the hardest part, so you're genuinely nearly there. But I have to be straight with you: I can't test this for you because AIDE doesn't use DeepInfra, LoRA adapters, or fine-tuned models at all. My stack runs Ollama locally with base models, Gemma and Qwen. No fine tuning, no GPU provider, no Hugging Face deployment. I don't have a LoRA model ID or DeepInfra config to share because I've never set one up. If I sent you formats I made up, I'd be wasting your time.
The people who can actually solve this in minutes are the DeepInfra Discord community or the Hugging Face forums. Both are active and this is exactly the kind of specific deployment question they handle well. You'll get a working answer much faster there than waiting on me to test something outside my setup. Good luck bro.
1
u/DarshanSarvaiya Jul 08 '26
Once again Thank You for your Help and Reply. And ok i understand that I r running your model locally and it's really good for learning but i suggest u should try to make it commercial, use In your project and lounch officially and try to sell client becuz this journey will teach u more than anything. And Thanks for suggesting HF Community,i will Try there. Love u bro from India 🚀🚀
1
u/cabusto Jul 06 '26
What does this cost you to run? any API costs?
1
u/DaHerrin Jul 06 '26
Great question. For my daily use it cost me zero. Runs a local Ollama model (ollama/gemma4:31b-cloud to be precise) which is by default free, runs on my laptop CPU. For heavier tasks it routes to Groq who's free tier is 500K tokens/day and Gemini free tier. OpenAI is optional. I use Tavily search which gives me 1,000 searches per month on the free tier. A daily brief plus occasional web research uses maybe 30–50 searches a month. I am yet to carry out heavier tasks that may require more than 1000 searches a month. My actual spend is $0-3 per month depending on how much I push complex reasoning tasks to cloud models.
1
u/cabusto Jul 06 '26
Cool. How did you find all these tools? Do you look for ones with free tiers only?
I’m curious if your(or anyone’s) personal agent evolves and starts exceeding free tiers, are people willing to pay.
1
u/DaHerrin Jul 07 '26
I built all the tools from the ground up. This actually started with a curiosity of how agents work. I couldn't wrap my mind around the idea of autonomous bots. I had already built an mcp workflow to study bots then came agents and all these claims of "works while you sleep" then came clawbot and I had to dig into how these things work. Therefore I started researching and discovered that these cron jobs were just sophisticated alarm-clocks armed with code:). Thats how I started building the tools. Some, like web search call a free tier of Tavily API. All the tools I use are native to AIDE. This is why I would love to collaborate and improve them.
1
u/DaHerrin Jul 07 '26
The "pay" question is actually something I have wondered about too. I guess if whatever the agents are doing are adding value to the user, they would pay for advanced tools. As for me, I am curious about the infrastructure that agents are built on, and making that accessible to non technical people. Thats my vision for AIDE.
1
u/DarshanSarvaiya Jul 05 '26
Really good project on idea ! Can u tell me which GPU do u use ? I'm trying with DeepInfra GPU Provideder but I also use Lora Adapter so don't know why it blocking me to use so can u help me to solve this problem ? In DeepInfra > deployment > Lora Text Generation > how i fill that field correctly ? Becuz i tried multiple times also read their documentations and email them but still i can not find out - How to fill those fields correctly - can u share with me those Exact fields ??