Decisions You Can Check: What solvi 1.0 Is For, and What It Will Not Do for You
TL;DR. solvi is an open-source Python library (Apache-2.0) for decision systems you can check. Fast solvers — rules, plain code, small fitted models — answer where they are sure; an LLM or a search deliberates where they are not; a person decides what neither can. Every decision carries a reason you can check and a hash-chained record you can replay. Version 1.0 has two levels: ready systems (solvi.build, solvi.Agent, solvi.Guard, solvi.Knowledge) and the building blocks they are made of. It does not make a model smarter. It makes the model's decisions checkable and correctable — and this article is as much about what it does not do as about what it does.
Disclosure: I am the author of solvi.
Why I built it
A lot of decisions inside a company are small, frequent and boring: route this ticket, refund this charge, pay this invoice, cancel this order, accept this contract...
Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE