3 ms·
Hi everyone, I'd like to share Aivition, a native AI image processing tool I built. It is a 1.8MB executable, written entirely from scratch in C++ without usin
by jaramy 10mo ago
Hi everyone,
I'd like to share Aivition, a native AI image processing tool I built. It is a 1.8MB executable, written entirely from scratch in C++ without using any third-party or open-source libraries.
It is powered by three self-built, lightweight libraries:
A UI library implemented directly against the pure Win32 API.
A computer vision library that handles image decoding, encoding, and processing (like OpenCV).
An AI inference library that runs neural networks locally (like PyTorch).
I use it daily and hope it might be useful for others.
I'd be grateful for any feedback on performance, compatibility, or your general experience with it.
- gabrielsroka 10mo agoWhat's the license? I'm guessing it's not open source because you didn't publish the source.
- jaramy 10mo agoThere is no license. It's just an app, not an open source project.
- simonw 10mo agoYou may find you get more value out of this project if you publish the source code - even if you do so not under an open source license. Asking people to download and run an untrusted Windows executable is a major barrier to demonstrating your skills. I don't even have a Windows machine to hand to try it out on! Showing the source code would give people a much better idea of what you can do. If you're not willing to publish the source code (and that's a perfectly reasonable decision, it's your work!) I suggest creating a video that demonstrates the project.