@kaia @Arwalk I wish Panoptikon got more popular so I could recommend it to people without essentially outing myself as its author by mentioning it.
At the same time it would really suck if it got very popular right now when the Rust rewrite is 70% done and I'm trying to get back to work on it.
Anyways, it's a very flexible tool, although I think it's a bit difficult for most people to use, and especially to install (the latter due to it being a python + AI app)
I'm hoping to make this easier in the Rust version because it can then be distributed as a binary, and the binary can bootstrap the rest of the environment it needs... maybe. I haven't gotten to that point. It will still need to run python processes to do the actual inference part, but that can be isolated, and I am hoping I can set it up such that Rust automatically creates the right python envs and ensures dependencies work for each platform. I have a feeling that will be a lot of work.
At the same time it would really suck if it got very popular right now when the Rust rewrite is 70% done and I'm trying to get back to work on it.
Anyways, it's a very flexible tool, although I think it's a bit difficult for most people to use, and especially to install (the latter due to it being a python + AI app)
I'm hoping to make this easier in the Rust version because it can then be distributed as a binary, and the binary can bootstrap the rest of the environment it needs... maybe. I haven't gotten to that point. It will still need to run python processes to do the actual inference part, but that can be isolated, and I am hoping I can set it up such that Rust automatically creates the right python envs and ensures dependencies work for each platform. I have a feeling that will be a lot of work.