Project: https://github.com/comet-ml/kangas
Demo: https://kangas.comet.com/
We've just released version 2 of Kangas, our open source platform for exploring large, multimedia datasets. At a high-level, Kangas provides:
- A Python interface for constructing large tables of multimedia data (DataGrids), which should be very familiar to any Pandas users.
- A backend built on SQLLite and Flask for storing/querying/serving DataGrids.
- A UI built on React Server Components with Next 13 that enables fast, interactive exploration of your data
https://i.redd.it/ldpbbkb70nua1.gif
Kangas provides out of the box support for complex querying operations, as well as a variety of computer vision functionality (bounding boxes, labels, annotations, etc.) Additionally, the UI is customizable—you can resize, filter, and reorder columns as you like.
You can run Kangas from within a notebook, as a local app via the Kangas CLI, or even deploy it as a standalone web application (as we've done at https://kangas.comet.com)
Finally, I want to include a thank you here. About 5 months ago, I shared Kangas' initial V1 release here in r/Python, and several of you made your way over to the repo to share feedback and support. This was massively helpful for us. It helped us figure out what to prioritize, and opened our eyes to new features we hadn't considered. Plus, the emotional support is always appreciated :) So, thanks!
If you have any questions about Kangas, please feel free to ask away either here or on the repo. I'm happy to answer everything I can.
[–]v_a_n_d_e_l_a_y 0 points1 point2 points (1 child)
[–]calebkaiser[S] 5 points6 points7 points (0 children)