drphilwinder
I can't.see myself specifying 60 bits of work to work on in parallel. So I guess you're doing some kind of task decomposition.
But I'm not convinced that this is that much more efficient, given the complexity of the coordination overhead.
E.g. in my mental model, 3 big tasks takes about the same amount of time as 60 small tasks after planning and coordination.
What's your experience?
At what point do you think you tip over from getting away with a handful of agents working on different things in one repo, to needing a comms/coordination system for your tasks?
I think there must be a burden to run this and I'm guessing it only pays off when you get to some kind of scale. What is that scale? Other human team members? Sheer workload?
I've been using an AI coding assistant for a while (Cursor, Cline, etc.) and found that quite a few problems are caused by the model not having up to date or relevant examples of problems I'm working on.
So I created Kodit, an MCP server that aims to index your codebases and offer up relevant snippets to the assistant.
This works well when you're working with new projects, private codebases, or updated libraries.
I'm launching now to get as much feedback as I can, so do give it a try and let me know what you think!
- [Docs](https://docs.helixml.tech/kodit/) - [Repository](https://github.com/helixml/kodit/) - [Announcement post](https://blog.helix.ml/p/helix-kodit-open-source-mcp-server?r...)
EU AI Act Summary: Obligations and Exceptions for Businesses
A Comparison of Open Source LLM Frameworks for Pipelining
Testing and Evaluating Large Language Models in AI Applications
What does everyone think about the pros/cons of a formal DAG specification vs using natural language? E.g. defining the DAG in yaml vs. something more natural language like writing logic and making calls in the prompt text?
Build a Voice-Based Chatbot with OpenAI, Vocode, and ElevenLabs
But the main goal is to make websites more efficient. To get your customers to the answer they need faster.
The challenge arises when it becomes hard to generate that training data. If you just have the raw text and pop that in the context (i.e. RAG), then the LLM can be just as factual without any of that hassle.
Q2: identifiers in the prompt to say "you've been trained on this, only answer questions about this".
Q3: Depends on the size of the training data/docs. For the average PDF, about 30 minutes.
Give it a try!