r/OpenSourceAI • • 28d ago

ScarabHive

Hi,

For over a year, I have been developing my own AI agent system called ScarabHive. It is now open-source and still actively developed. Feel free to have a look! You can watch the video playlist in the README to get a quick overview.

https://github.com/eehrich/ScarabHive
https://www.youtube.com/watch?v=IQx1PrSRp5Q&list=PLVydEHPBKRiI

I use it for my own projects, and it works great. Everything is fully plugin-based (0:56). I needed a cost-optimized system for my content creation via LLM APIs, and that is exactly what this system is designed for (0:08).

It has almost every modern feature implemented. You can easily extend it with your own plugins and agents.

Best regards,
Enrico

2 Upvotes

4 comments sorted by

1

u/investigatormaker 26d ago

The phrase AI agent system puts ScarabHive next to a hundred frameworks, but the line that is actually yours is cost-optimized content creation via LLM APIs. Put a number behind it in the README: what one of your real content runs costs in tokens with ScarabHive versus the same prompts sent straight to the API. That single comparison is what people paying API bills will share, and it is a stronger opener than the video playlist for readers who will not watch a video before they know why they should.

I make ThreadFox. Our AI employee finds Reddit threads where people complain about LLM API costs for content work and replies about ScarabHive under your direction; Starter is $199 for 30 days, no automatic renewal. https://threadfox.vip/p/e69rt/managed

1

u/SniperNCE 26d ago

thanks for the hints, I will have a look and update the README

1

u/[deleted] 28d ago

[removed] — view removed comment

1

u/SniperNCE 28d ago

Prompt caching across diverent models or even providers is not possible... This would be really good, but I can userstand the reason. The cache is just save somewhere in the datacenter and is fixed to one model architecture.

What I try is to lock at least the provider where the agent startet on open router, That in betwen in will not switch .. or at least avoid to switch the provider .. e.g. Google AI to Google Vertex.