Provides tools and agents for solving linear and mixed-integer programming problems, translating natural language to LP JSON, and diagnosing infeasibility.
Crew Optimizer re-engineers an optimization project around the CrewAI ecosystem, offering reusable tools and agents to tackle linear and mixed-integer programming problems. It leverages SciPy's HiGHS backend for LPs and provides a lightweight branch-and-bound or OR-Tools fallback for MILPs. Additionally, it can translate natural language prompts into LP JSON and diagnose infeasibility. These capabilities can be embedded within CrewAI workflows, called programmatically, or served as an MCP protocol server for clients like Smithery.