LAION-AI /
Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
Loading repository data…
bnsreenu / repository
A python based GUI to annotate images and save annotations as COCO style JSON format.
A powerful and user-friendly tool for annotating images with polygons and rectangles, built with PyQt6. Now with additional supporting tools for comprehensive image processing and dataset management.
If you find this project helpful, consider supporting it:
@DigitalSreeni Dr. Sreenivas Bhattiprolu
This application is built using PyQt6 and runs on macOS, Windows and Linux. On Linux you'll need the standard Qt 6 runtime libraries (notably libxcb-cursor0, libegl1, libgl1, and the XCB plugin set) — sudo apt install libxcb-cursor0 libegl1 libgl1 libxcb-xinerama0 libxkbcommon-x11-0 covers the common ones on Debian/Ubuntu.
You can install the DigitalSreeni Image Annotator directly from PyPI:
pip install digitalsreeni-image-annotator
The application uses the Ultralytics library, so there's no need to separately install SAM2 or PyTorch, or download SAM2 models manually.
The PyTorch wheel installed by default from PyPI is CPU-only on Windows. If you have an NVIDIA GPU, SAM and Grounding DINO will run dramatically faster on CUDA — reinstall PyTorch from the CUDA index:
pip uninstall -y torch torchvision
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu128
If cu128 errors as "no matching distribution", try cu124 instead. Verify the install picked up your GPU:
python -c "import torch; print(torch.cuda.is_available(), torch.cuda.get_device_name(0))"
You should see True and your GPU name. For other platforms or driver combinations, use the official selector at https://pytorch.org/get-started/locally/.
PyTorch ≥ 2.8 wheels no longer include kernels for GPUs older than Volta (compute capability < 7.0), e.g. the GTX 10xx series (sm_61). On such cards the app detects the mismatch, warns once, and automatically runs inference on the CPU instead of crashing with CUDA error: no kernel image is available. To keep using the GPU, install an older PyTorch that still supports it:
pip install torch==2.4.1 torchvision==0.19.1 --index-url https://download.pytorch.org/whl/cu121
Run the DigitalSreeni Image Annotator application:
digitalsreeni-image-annotator
or
sreeni
or
python -m digitalsreeni_image_annotator.main
Using the application:
For development purposes, you can clone the repository and install it in editable mode:
Clone the repository:
git clone https://github.com/bnsr
Selected from shared topics, language and repository description—not editorial ratings.
LAION-AI /
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
ScrapeGraphAI /
Python scraper based on AI
lightgbm-org /
Keyboard shortcuts:
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
ansible /
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
pyodide /
Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
deeplearning4j /
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...