Spline is a tool that is capable of running locally as well as part of well known pipelines like Jenkins (Jenkinsfile), Travis CI (.travis.yml) or similar ones.
Why do you think that https://github.com/prompt-toolkit/python-prompt-toolkit is a good alternative to spline