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•9m ago
What's the license? I'm guessing it's not open source because you didn't publish the source.
jaramy•6m ago
There is no license. It's just an app, not an open source project.
salviati•3m ago
I think the name "app" is quite universally recognized as "mobile application", i.e. application for iOS or Android.
I think you should call it "application" to avoid confusion. Windows application would be even clearer.
Allstar•1m ago
Since this project does not publish its source-code, or publish its binaries on an official store-front, I feel the need to call out to be aware of malicious code.
jaramy•38m ago
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•9m ago
jaramy•6m ago