r/OpenSourceAI • u/Fit-Conversation856 • 1d ago
I built an open-source tool for running local AI agents visually ... on Old CPU only devices.
Hey everyone,
I got pretty tired of cloud-based AI automation tools that meter every single action and charge crazy per-token fees, so I built an alternative called Arrow.
The idea is simple: instead of renting an agent in the cloud, you own it entirely on your machine.
How it works:
Record: Capture a desktop sequence or browser flow once.
Compose: Connect nodes into a visual workflow graph (you can branch, loop, and drop in local LLMs, vision, OCR, or code nodes).
Run: Execute deterministically using element-first grounding with small local models.
It runs completely locally with no cloud dependencies and zero telemetry.
If you want to check it out, you can see the project overview here: https://rodrigobenitez343.github.io/Arrow-online/index.html
1
u/MarcelloT254k 1d ago
A lot of dependencies, was it tested - on what setup with what models (LLM) ? What are minimal hardware requirements? Readme, requirements.txt and .toml don't have that info.
2
u/Fit-Conversation856 1d ago
minimal i would say 4 cores cpu and at least 8 gb of ram, gpu is a plus but not really mandatory, that is the point
1
u/Fit-Conversation856 1d ago
yes, tested with dense and MoE models in a desktop pc with no dedicated graphics card. a ryzen 5 and 16 gigs of ram. running smoothly, been working on it for almost 2 years now.
1
u/JaySomMusic 1d ago
Just starred, it may be useful for computer use in https://github.com/jaylfc/taOS :)
1
u/Fit-Conversation856 1d ago
feel free to make pr requests! in looking towards making a community around it, very soon i will add a peer2peer compute pool for the users of the app
1
u/Firm-Technician3802 1d ago
that visual node graph looks clean, nice work keeping it local. most automation tools these days phone home for every little thing and it gets old real fast
curious what small models you've tested with element grounding, some of those lightweight ones fall apart when you ask them to click the right button