Hey HN, I’m Rohith, founder of Topolog. I was always curious about what Gantt charts, TODO lists and Kanban boards have in common. In Topolog, every plan you design is actually a Directed Acyclic Graph (DAG) from which the Gantt, list and Kanban views fall out. Topolog was named after topological sort.All plans in Topolog are written in a custom DSL called Total Orchestration Language (TOL) which has some nice properties, totality (and thus non-Turing-completeness) being the big one. “Total” means that every plan provably terminates. That s what lets the engine exhaustively analyze any plan you write. The handbook for the language is public so anyone can learn and write in it (https://www.topolog.co.uk/docs/tol-handbook). You can edit the raw source directly, or use the IDE.Probabilistic reasoning is built into the product from the ground up and every plan gets a Monte Carlo simulation to generate a “Completion Spectrum” which is the probabilistic “smear” of plan completion times divided into complete success, partial success or failure. Critical Paths and near-critical paths are also displayed.Tasks can be picked up, dropped and marked completed at any time. Topolog compares actuals against predictions and recalibrates all future forecasts. No traditional time tracking needed. You can “paint” your weekly availability on the Availability page and all the scheduling and predictions happen with that as the constraint.There are Express and Structured modes that quickly get you started with AI plan generation but because the source code is visible and the handbook is downloadable as a markdown file, you can use any LLM of your choice to iterate against the deterministic engine to craft error-free plans of your own.Topolog is also designed for teams and the Scheduler takes into consideration not just your own availability and plans but also the team. Plans or individual nodes can be shared and plans are member-private by default.Honest limitations: This assumes your plans can be modelled as DAGs in the first place (which I felt was a reasonable starting point). Garbage in, garbage out: the output is only as good as the plan you feed it. And you’ll need to sign up in order to try it (7-day trial, no card). It s a paid product.I hope you enjoy it, all feedback welcome, especially around the language design (had to make some opinionated design choices) and completion spectrum framing.