That’s
and completes the picture for me now, in explaining LLMs to regular people.
I am in the process of extracting my approach from my post-Meteor implementation of a multi-client/server/multi-agent design. Trying to dogfood as much as possible and build the tool with the tool, somewhat, except for the first steps where there is no tool; as an exercise ( in patience ) to make sure I really understand each piece.
Once I come through that I expect to outline the prompts in the Zed library leading up to the switch out of an IDE, how the workflow goes post-IDE, etc… and listing the exact Ollama models used, etc… all reproducible and then comparable with different models… perhaps even always re-evaluating LLMs as new ones surface. Ideally I want to get to where there is a competition for the best work, then ranking.
If you are interested @jam, without speeding things up on my end since this is trying to be an extraction and not become its own project until after my actual objective done with the system finished first (
) … I would definitely open up the approach to you for testing it out. Seems to meet a real/desperate need out here.
In the Zed community especially, it would fit perfectly, since their approach is probably not going to work versus the Cursor and Continue and Cline and RooCode and other ‘communities’ ( mostly just Visual Studio Code extensions ) at least enough to pull over the vibe coders ( which might be for the best ) … I am going more for IDE-agnostic 100% and let coders be sane/free. Starting with me!
For the record I started out just using Open Web UI with local LLMs and then naturally moved over to Zed for the majority of cases, using that chat interface to the same Ollama server. By the time this system is extracted, it will still be all three for different things, since sometimes it is great to have each one for different reasons… but the bulk of the “real work” does not fit into Zed nor Open Web UI yet, hence the fork in the road for me. In talking about this in various IDE ecosystems most coders are just like
and all just facing the same ![]()