
Forum! this is Nimbox, a WIP desktop client for Nim, Nimble/Atlas. Written in Flutter, should run on all platforms. The UI is made with Shadcn UI library. (the box icon from right is Chatbox - current state: uninitialized, lol)
So the main features I want to implement are:
For now, this is just listing the latest release of Nim (gh feed), recent forum topics and local packages installed (SQLite-based, so basically create a local db of installed packages and their versions), and switching Nim versions (via choosenim).
Other crazy ideas:
This is available on GitHub: https://github.com/onebuckapp/nimbox.app (GPLv3)
I keep my eyes on capocasa/3code, these two can work together. For now, I'm focusing on OpenRouter API because you can choose from a variety of LLMs, has support for embeddings and caching. If you purchase at least 10 credits ($10), daily limit is increased to 1k free model requests. Which is ideal for generating embeddings, answers.
I'm a cheap funk! 😂 Currently, I'm using nvidia/nemotron-3-nano-30b-a3b:free + nvidia/llama-nemotron-embed-vl-1b-v2:free
Fork, modify, drop some ideas! Cheers!