I've been building this for two weeks and want honest technical feedback before I invest more time. What it does Bhive is a multi-agent framework in TypeScript. Agents ("Bees") can delegate tasks to each other, call tools, and it works with any LLM provider — Gemini, OpenAI, Anthropic, or local Ollama — through the same code. Architecture decisions I'm unsure about Provider abstraction via an LLMAdapter interface, with a ToolCallingParser that normalizes too...