r/coolgithubprojects 10h ago

I just open source my project that has ~50k downloads

Post image

I built an agentic IDE to run a team of coding agents in parallel.

It has reached over ~50k downloads and I decided to open source.

Here are some highlights:

- Support claude code, codex, opencode, and more agents/harness

- Desktop app for productivity

- Mobile app for remote control

- Tasks management

- Automations

- File explorer, git worktree, terminal ...

I've switched from official claude or codex app to use this app for months.

I also use it to on my phone from time to time, when I am not near my desktop.

I hope it can also help you in your projects.

Developing and shipping new features everyday.

Github: https://github.com/vicoa-ai/vicoa

Website: http://vicoa.ai/

33 Upvotes

19 comments sorted by

4

u/kaitogoya17 8h ago

Congratulations on the launch and OSS, among the few things I have been tinkering this is also something I have been working on as a prototype and I demoed it to a friend and they were like this is neat. And reddit read my mind and showed this post. I will take a look at the code sometime over the weekend or next week. It would nice to pick your brain on few things related to agent fair usage and legal stuff, I am unsure of or if Claude or claude code will block my account. Are you using keys for these calls or calling the agent clis in non interactive mode? Again nice work!

0

u/nicktayi 8h ago

Thanks! It is like agent clis for claude. I think so far claude allows this kind of integration. They'll not block account, while could cut all these kind of integrations. But we still have all the other agents we can use, even through other clis like cursor. Welcome to work on it together!

1

u/-svde- 7h ago

is it actually cli based? you said “like cli” but is using cli through driving the actual agent tool calls, api, sdk, something else? the reason why things like openclaw started getting peoples’ accounts banned was because it allowed people to bypass any sort of api usage and use the systems on a regular flat monthly account. i would rec’d being very transparent about how this works.

0

u/nicktayi 6h ago

All these are in the code. Claude is integrated via sdk, some are via CLI

4

u/-svde- 6h ago

alr then lol just a friendly word of warning you really should be able to answer basic questions like this with zero hesitation and without having to direct people to the code. a prospective user shouldn’t need to audit anything to know if they’re possibly compromising the integrity of their account. and you have clarified nothing here, tbh.

even more important word of warning: what you are talking about is in direct violation of the TOS for anthropic. they explicitly do not allow unauthorized SDK/CLI loops, especially for heavy agentic workflows. this is why things like openclaw tanked.

they may not have shut you down yet but just know you are absolutely playing with fire because they will let you hang yourself before they take action. the absolute least you can do is be extremely clear how these things work.

1

u/nicktayi 2h ago

Thanks for the comment. I previously also had the concern. They intended to cease the support for SDK usage, but accordingly to this post , it is still ok to use claude subscriptions in this way.

5

u/Fine_League311 4h ago

50.000 Downloads? Davon 80 % Bots! Und kannst nicht mal deinen Code erklären, nein danke! Mag kein trash vibecode

0

u/nicktayi 2h ago

You can check the pypi and npm downloads. 50k is just a lower estimate. If counting all npm and pypi downloads, that would be 100k+, but that could include some CI/mirror traffic or bots. I don't want to overclaim that. Also, there are iOS and Android app downloads. If you want, I can certainly explain every part of the codes.

2

u/Head_Audience_2904 2h ago

It looks a bit like orca.

0

u/nicktayi 2h ago

There are some overlapping features, but Vicoa has some features they don't have. Also, Vicoa does not need tailscale or other this kind of apps to use the the mobile app when not in the same network

1

u/mikelmao 5h ago

Is this a fork of Codeg? If so, what’s the difference?

1

u/nicktayi 2h ago

It is not a fork of Codeg. I'll check out how Codeg works

1

u/Nychtelios 59m ago

Not a conscious fork, just vibecoding based on random similar projects

1

u/ThePixelProYT 1h ago

$12 a month for sending messages on my phone is crazy

1

u/Nychtelios 1h ago

In the vibecoding era, when code quality is an obscure practice none understands, number of downloads has become a quality metric.

1

u/stackattackpro 1h ago

Nice work

1

u/kantorcodes1 10h ago

if vicoa session start --allow-offline queues a session, and that task gets closed or reassigned before the machine reconnects, does the daemon still launch the queued agent or re-check the task state first?

0

u/Training_Violinist99 7h ago

You got my attention. But Linux support should be from day one... Can't use it

-1

u/nicktayi 6h ago

Are you using Linux server or with GUI? What is the issue you encountered?

For Linux server, you can install with `npm install -g @vicoa/cli` or `pip install vicoa`

For Linux with GUI, you can get the install package form https://github.com/vicoa-ai/vicoa/releases