I'm building a desktop app with local AI integration, and I'm currently deciding how to give the AI access to tools.
Here are the options: 1️⃣ MCP (Model Context Protocol): Plug and play. Fast integration. 100+ tools ready to go. 2️⃣ Code Execution: Let the AI write Python/JS to solve the problem (efficient, but risky). 3️⃣ Custom Function Calling: Build the tools myself and strictly define what the AI can touch.
Even though Option 2 is trending for its efficiency, and Option 1 is the most convenient... I'm going with Option 3.
Why? Security.When you are running software locally on a user's machine, trust is everything. I’d rather spend weeks building secure, specific tools than risk letting an AI hallucinate a sudo rm -rf command or expose user data via a generic protocol.
It’s the slower path, but I think it’s the right one.
Devs, where do you stand on this? Is the security trade-off worth the extra dev time?
Hello all,
As a data engineer, I know first hand how valuable is the data that we have, specially if it's a business, every data matters, it can show everything about your business, so I have built the first version of BAISS which is a solution where you upload document and we run code on them to generate answers or graphs ( dashboards ) cause I hate developping dashboards (powerbi ) as well and people change their minds all the time about dashboards so I was like let's just let them build their own dashboard from a prompt.
I got some initial users and traction but I knew that I had to have access to more data ( everything) for the application to be better.
But I didn't feel excited nor motivated to ask users to send all their data to me ( I know that I wouldn't have done it) and I pivoted.
I started working on a desktop application where everything happens in your PC without needing to send the data to a third party.
it have been a dream of mine to work on an open source project as well and I have felt like this the one so I have open source it.
It can read all your documents and give you answers about them and I intend to make it write code as well in a sandbox to be able to manipulate your data however you want to and much more.
It seemed nice to do it in python a little bit to have a lot of flexibility over document manipulation and I intend to make write as much code in python.
Now, I can sleep a lot better knowing that I do not have to tell users to send all their data to my servers.
Let me know what you think and how can I improve it.
project repo : https://t.co/i6FTIbMpGO
First masters and first finals for me. Today will be a difficult game but we are very confident and we’ll do our best.
AMERICAS (and EMEA for me 🤝) we’ll need your support!!
What an absolutely beautiful moment.
Praggnanandhaa Rameshbabu 🇮🇳 just became the youngest Chess World Cup finalist at 18 years old.
The emotions, the love in his mother's eyes...
Incredible photos by @photochess
🚨 🚨 FREE PC ALERT 🚨 🚨
I'm giving away a high-end @Sentinels branded Gaming PC in celebration of our newest partner, Starforge Systems!
👇 How To Enter:
✅ Like/RT this post
✅ Follow @tarik
✅ Follow @StarforgePCs
✅ Enter using the link ⬇
https://t.co/VjFyR7vBcp
We're super excited to announce this PC giveaway with @StarforgePCs & @tarik!
One person will win this RTX 4070Ti Gaming PC!
To enter, perform these tasks via the link below:
- Retweet and like
- Follow @StarforgePCs, @tarik, @VastGG
Enter Here: https://t.co/0G5wwMtnDs