MagiC v0.4: Embedded Server Mode + Real Benchmark Numbers
We shipped MagiC v0.4 today. Two things worth talking about: embedded server mode and the benchmark suite we built to validate our performance claims. Background: What is MagiC? MagiC is an open-so...

Source: DEV Community
We shipped MagiC v0.4 today. Two things worth talking about: embedded server mode and the benchmark suite we built to validate our performance claims. Background: What is MagiC? MagiC is an open-source framework for managing fleets of AI workers. Think Kubernetes for AI agents β it doesn't build agents, it manages any agents built with any framework (CrewAI, LangChain, custom bots) through an open HTTP protocol. You (CEO) | MagiC Server ββ Go, 15MB binary / | | \ ContentBot SEOBot LeadBot CodeBot (Python) (Node) (Python) (Go) The core is Go. Workers are anything that speaks HTTP. What's new in v0.4 1. Embedded server mode Before v0.4, using MagiC from Python required you to separately install and run the Go server. Now you can do this: from magic_ai_sdk import MagiC with MagiC() as client: # Server is running. client is a MagiCClient. client.submit_task({"type": "summarize", "input": {"url": "..."}}) # Server stops automatically. MagiC() downloads the correct binary for your platform o