Just released version 2.0.0 of Legba, my Windows desktop app (WPF) to manage requests to LLMs that use the OpenAI API format.
Its code is available at: https://github.com/LillySoftwareConsulting/Legba
The main changes are adding the CodeBundler ability to read C# and VB.NET files to include in the initial request and consolidating the previous four prompt prefix customizations into a single “personality” you want the LLM to use when responding.
A fun part of developing it was once I got the source code inclusion working, I could use it to include its own source code – helping me finish developing it faster.
I also have a roadmap for the next few releases. The next one will focus on some UI improvements, especially around displaying the source code in responses in a separate Markdown-formatted section.
Beyond that, I want to make it easier to install, configure, and use, along with the ability to store historical request sessions (so you can go back and continue them).
I’m not sure how soon I’ll work on the next release. I’ve built several ‘tools’ recently and want to use them to build a general-purpose application or service. But, if I use Legba for developing the next thing, I may get to the point where I could use a new feature in Legba. That could drive an earlier release of the next version.
If you try out Legba and have any suggestions, or find any bugs, please create an issue at: https://github.com/LillySoftwareConsulting/Legba/issues
Leave a Comment