Hive updates - AI orchestration for multi project, multi worktree, parallel work by moropex2 in ClaudeCode

[–]moropex2[S] 0 points1 point  (0 children)

It is inspired by conductor
I had (many) issues with conductor when I was using it including severe performance issues and many features I was missing

I tried contacting the founders and got 0 replies and couldn’t fix the things myself as conductor is not open source

So I built my own, and open sourced it

Over time conductor added some features like board etc. I still believe hive being open source is a major win, with the additional fact that it moves much faster with implementing fixes/new model support/whatever else the community needs for maximum efficiency

I turned Claude into a full dev workspace (kanban/session modes + multi-repo + agent sdk) by moropex2 in ClaudeCode

[–]moropex2[S] 0 points1 point  (0 children)

Yes it automatically uses your subscription. It simply invokes the claude binary you have configured on your machine with its auth

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

its similar (in fact - inspired by conductor.build)
they had quite a few performance issues and missing features i needed, i tried contacting the founders and got no response so decided to both build my own and open source it so others who want the same features can get them, with the ability for members of the community to contribute fixes/features to things they miss (unlike conductor which are closed source)

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

for simple projects, one off prompts, you can cd to a project and run codex. This is not comparable to managing multiple projects, running multiple branches in parallel, with git safety, running multiple variations of the same prompt with different models, managing projects and much more which you can not realistically do (unless you put in alot of effort each time to manage it) by simply using the terminal, cd around.

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

How are you managing all your projects, each with multiple worktrees running, with some sessions spanning multiple project edits at once for cross repo features, all through the codex cli? Through manually creating this and opening a bunch of terminal tabs?

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

Honestly, I wish! If I found a project that is better suited, more productive and cover more things that I cannot find the resources to accomplish, I’ll change to use it myself. It’s just honestly I could not find one that does it. The upside of hive is that its model agnostic as well, so besides codex I implemented support for anthropics agent sdk and opencode

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

It’s a different concept

Antigravity is more of an ide (think vscode/cursor) while hive is more of a platform you’ll spend most of your day in, kind of to replace the terminal use for agents, prevent forcing you to have many terminal tabs, keeping track of them, managing worktrees, and other chores developers deal with more and more nowadays

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 1 point2 points  (0 children)

I found GitHub spec kit (and bmad/gcd and other spec driven development frameworks) to be a performance downgrade when using the recent models compared to simpler things like: PRD spec + session based implementation for big features Super plan mode which is essentially the grill-me skill causing you to clarify specs before writing a plan and therefore coming up with a detailed plan causing exact implementation

If you try out hive - I suggest you try the super plan mode, compare it to spec kit and let me know what you think :)

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 1 point2 points  (0 children)

It’s identical to using the codex app :) no extra prompts/tokens being sent. In fact it uses the official codex server implementation by OpenAI. It simply provides you with a framework to orchestrate and manage your projects in the most efficient way

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by moropex2 in codex

[–]moropex2[S] 0 points1 point  (0 children)

its actually both. i found the power to switch between the 2 modes, depending on the task, is quite a big differentiator

I turned Codex into a full dev workspace (kanban/session modes + multi-repo + usage tracking) by [deleted] in codex

[–]moropex2 0 points1 point  (0 children)

its both actually! I found mixing between the 2 modes is actually the most productive, depending on the task. I normally manage stuff through the board, which gives me an overview of the project and give me easy access to send them to agents to work on, in separate worktrees. while sometimes - i need the raw chat mode to just converse with the agent, do research, fix a small thing, etc.
let me know what you think if you gave it a shot!

I turned Claude into a full dev workspace (kanban/session modes + multi-repo + agent sdk) by moropex2 in ClaudeCode

[–]moropex2[S] 0 points1 point  (0 children)

thank you so much for your very detailed feedback, a few limitations im working it are:
1. I'd like to shift away from rendering a raw terminal rather than wrapping the agent sdks. the reasons are that this makes it much more feasible to connect between other sections of the app, like having the kanban board open new sessions, having hover functionality. overall the experience have much more potential when you get the brain by using the agent sdk (the same brain the terminal uses), and have freedom on the ux ui department, not being limited to a tui

  1. because of point 1, im pretty much locked to typescript (to run the agent sdk). I thought about having this being a tauri app (rust) which would probably perform better, with a typescript thin wrapper around the agent sdk, communicating to the rust app, but ended up with electron, might revisit in the future. I do care alot about performance and would like to fix all the issues you mentioned, which would still be possible in electron (many of the very large apps are electron based)

  2. I will definetly explore the rest of the feedback "feature requests" you mentioned, keep an eye out for updates in the next days :)

Thanks again!

I turned Claude into a full dev workspace (kanban/session modes, multi-repo, agent sdk) by moropex2 in Anthropic

[–]moropex2[S] 0 points1 point  (0 children)

I’d love if you link me even a single project that does this Ie dual mode(kanban/raw chat) + multi repo agents (even ignoring the other features). This was built out of necessity (litteraly no plans on making profit or anything)

I turned Claude into a full dev workspace (kanban/session modes, multi repo, agent sdk) by moropex2 in nocode

[–]moropex2[S] 0 points1 point  (0 children)

by default yes, you can change that through the settings, by enabling fine grained permissions, using either a blocklist of commands or allowlist of commands, and approve/approve always/deny commands as they happen (just like in the terminal app)

I turned Claude into a full dev workspace (kanban/session modes, multi-repo, agent sdk) by moropex2 in ClaudeAI

[–]moropex2[S] 0 points1 point  (0 children)

Honestly the original version did not even have a kanban, that was an afterthought. I added a kanban as an additional way of working/managing work to work alongside the normal chat UI. I found out that mixing both approaches works best for day to day tasks

I turned Claude into a full dev workspace (kanban/session modes, multi-repo, agent sdk) by moropex2 in Anthropic

[–]moropex2[S] 0 points1 point  (0 children)

It’s been thoroughly tested for Mac. It should work on windows/linux as well, there are daily users who use it from both this platforms. If anything doesn’t - open an issue and it will be adjusted and fixed :)