Introducing Swarmcore: A Scalable Multi-Agent Framework in Python

Swarmcore is an open-source library designed for executing multi-agent workflows in Python. This library allows developers to run agents sequentially or in parallel. It includes a context management system ensuring that outputs from one agent do not interfere with another, which proves beneficial in complex workflows.
To define agents, you can set them up like so:
planner = Agent(name="planner", instructions="Break the topic into research questions.", model="ollama/llama3") researcher = Agent(name="researcher", instructions="Research the topic in depth.", model="ollama/llama3")You can chain these agents using symbols: '>>' for sequential execution and '|' for parallel execution. An example chain might look like this:
flow = planner >> (researcher | critic) >> (verifier | evaluator) >> writer result = asyncio.run(Swarm(flow=flow).run("AI agent trends in 2026"))The library is currently available as a Python package and can be installed via:
pip install swarmcoreThe creator is considering expanding this framework into a CLI-based tool and reports that it delivers results comparable to more established research frameworks like gemini deep research.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Weejur: A Simple UI Front-End for GitHub Pages Publishing
Weejur is a free tool that provides a simplified UI for publishing websites via GitHub Pages, allowing users to paste HTML or upload files after OAuth login.

Bernstein: A Kubernetes-like orchestrator for AI coding agents with verification and model policies
Bernstein is an orchestrator for AI coding agents that includes independent verification of agent outputs, model policy controls, 13 agent adapters, and deterministic Python-based scheduling. The project has 5000+ tests and features like circuit breakers, cost anomaly detection, and PII scanning.

OpenClaw Smart Router Open-Sourced for Automatic Model Selection
A developer has open-sourced a Smart Router for OpenClaw that automatically classifies queries by complexity and routes them to optimal models, saving 60-80% on API costs compared to always using premium models like Claude or GPT-4o.

Reducing Multi-Modal Agent Latency by Omitting Screenshot History
A developer found that omitting previous screenshots from multi-modal agent requests and replacing base64 image data with "[image omitted]" strings significantly reduces latency while maintaining performance. The experiment was conducted using Claude and documented on GitHub.