144 karma · joined August 16, 2012
What about MetalRT's relationship to llama.cpp, onnx, MLX, transformers, etc? Is MetalRT a replacement for those? Designed to be compatible with a wide variety of model formats? Or are you just providing an abstraction on top of these?
Have you thought about supporting additional auth providers? Or providing a way for other auth services to add support for their products?
Agents will come and go (and probably run into the same orchestration headaches), but someone still has to build the reliable, open foundation they’ll stand on.
We also have plans for eval features in the product so that users can measure the quality of changes over time, whether to their own project configs or actual LlamaFarm updates.
Yes, all that's a bit hand-wavy, I know. :-) But we do recognize the problem and have real ideas on solutions. But execution is everything. ;-)
Maybe a better descriptor is "self-sovereign AI?" "Self-hosted AI?"
You could make the same argument for Kubernetes. If you have the cash and the team, why not build it yourself? Most don't have the expertise or the time to find/train the people who do.
People want AI that works out of the box on day one. Not day 100.
LlamaFarm provides an abstraction over most (eventually all) of those pieces. Something that should work out of the box wherever you deploy it but with various knobs to customize as needed (we're working on an agent to help you with this as well).
In your example (alarm monitoring), I think right now you'd still need to write the agent, but you could use LlamaFarm to deploy an LLM that relied on increasingly accurate examples in RAG and very easily adjust your system prompt.
Most startups are not profitable after just one year and paying cloud bills is a drag on growth.
A graduated drop-off would be better maybe 100% off for year one, then 75% year two, 50% year three, 25% year four, and full price year five. All subject to some sort of annual or total cap, of course.
That's a more realistic picture of what it takes to get off the ground.
But this was also more about scratching an itch that we had internally where similar tools didn't support all of the features we wanted them to. So, we wrote our own.
Thanks for checking it out!
One of the biggest gaps with the current implementation is lack of support for JWKs. We wanted to support that. Also, dark mode. It's the little things.
For the record, no tokens are ever sent anywhere. Everything stays local to the browser. If you hit the "GPT" button, it just transmits the payload--nothing else. That part is definitely a fun experiment. It's more "useful" with more complex payloads. But it may not stick around long-term. We'll see.
Yeah, the GPT stuff was just a fun easter egg. :-D
Is there or will there be a UI to show all of the things you're monitoring?
In my admittedly limited experience using it, I found that some MySql datatypes seemed to be missing from the table editor (e.g., `TEXT`). Not sure why this is and I haven't had time to dig further.
It's promising, and way better than even some of the other paid options. (Like, what is DBeaver even doing??)
We're using Kable at Rownd to better understand how our customers use our authentication and account management services. For example, we can track how many sign-ins a particular customer is driving through their website and whether their users typically use email or SMS to sign up. Eventually, we'll be able to use this data to bill our usage-based customers for their volume.
Overall, implementation was about as simple as stated above. In our Node.js backend, we imported the Kable library, created an instance with our tenant config, and then added one line to the API methods we wanted to record.
We've just been making some updates to our home page to hopefully make it clearer, but we realize we still have plenty of work to do.
If you sign in at the Rownd website, you can experience how the product will work on your own website.
We'll definitely get a shorter demo video posted soon that helps explain this too.
As someone who prefers reading text over watching videos, I can commiserate with you ;-)
Every component that gets added to your infrastructure is just "another thing" that you have to worry about in terms of uptime, monitoring, security, staying current, and so on. Personally, I'd rather not worry about any of that for something that isn't part of my core competency. Certainly there is a cost/benefit analysis to be made, mostly for larger companies.
I know we won't likely agree on this point, and that's ok! I just wanted to share an alternative perspective. :-)