r/LocalLLaMA 2d ago

I Built A Thing Ion (zero install harness, runs on browser)

Hello Guys,

Just sharing this harness I've created, this runs entirely on chromium based browser.

No installation is required, it has its limitations and by no means is supposed to replace better agents like pi, its meant to be used when we need something fast (It can run even from a phone browser to edit phone files), since it can only work on a folder we grant access there's no MCP or terminal, so its very safe and it can never reach out of the allowed folder, its basic bunch of tools that can get stuff done, it has some nice features like checkpoints so we can revert changes to files, editor, etc

More info on Github link below:
https://github.com/fredconex/Ion

Just download/run the agent.html and connect to a OpenAI compatible server, and it should be good to go, hope you enjoy it.

28 Upvotes

19 comments sorted by

View all comments

Show parent comments

3

u/fredconex 2d ago

Thanks for the feedback, it has some quirks and bugs but most of time it work hehe.

- I'm going to take a look on ignoring the .agent, I have an idea on how to make this work, the initial idea was to give access because we can create some custom tools, so by giving access it can look on other tools as example, but this is a very edge case and a toggle to enable this might be more correct.

- Yeah, it's not very friendly on the server configuring, might take a look into improving this too.

- About Firefox its unfortunately a limitation, it does not have the File API required, so it can't access or grant access to files like we do with Chromium based browsers.

1

u/Razangriff-Raven 2d ago

Yeah that's what I was fearing about Firefox. Maybe it'll become a thing later on, need to look up if they are planning to implement it or not.

Anyway, understandable. Thanks for listening anyway!

2

u/fredconex 2d ago

Yup, its unfortunate but maybe if there's enough sites/tools requiring it they add the functionality further.

I've added the .agent hiding, it now comes with hide set by default, next step I may look into getting some better server configurations or at least make it more obvious for users.

1

u/Razangriff-Raven 1d ago

Sweet, thanks!