Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Show HN: Vibesolve.ai – Turn plain English into Timefold code

VibeSolve is an open-source tool that converts plain-English descriptions of optimization problems into Timefold code. Currently suited for rapid prototyping rather than production use, it is designed to explore where LLMs can add value or hinder optimization algorithm development.

Background

- **Timefold** is an open-source AI solver for constraint satisfaction and optimisation problems (scheduling, route planning, staff rostering, etc.). It evolved from the well-known project OptaPlanner after Red Hat dropped support for it. - **Mathematical optimisation** (or "operations research") is the field of finding the best possible solution under constraints — e.g., the shortest delivery route, the most efficient hospital shift roster. Traditional optimisation code is hard to write and debug. - VibeSolve aims to let developers describe an optimisation problem in plain English and have an LLM generate Timefold solver code. It is still experimental: useful for fast prototypes, not for production. - The project is notable because LLMs usually struggle with optimisation logic; the creators claim VibeSolve outperforms asking ChatGPT directly for Timefold code. It addresses a specific pain point where natural-language-to-code tools have been weak.