Discover and explore top open-source AI tools and projects—updated daily.
ashawkey3D computer vision and LLM agent toolkit
Top 85.6% on SourcePulse
A niche toolkit for 3D computer vision tasks, Kiuikit offers integrated utilities for system inspection, LLM agent interaction, and 3D mesh visualization. It targets researchers and developers needing efficient tools for data analysis, model interaction, and rendering within a unified Python environment. The package consolidates diverse functionalities, from hardware checks to advanced mesh manipulation and AI-powered queries, into an accessible toolkit.
How It Works
The toolkit provides both command-line interfaces (CLIs) and a Python library. CLIs offer system information (kiss), video/image details (kivi), LLM agent interactions (kia), and mesh rendering (kire). The Python library includes kiui.lo for quick inspection of array-like objects (PyTorch tensors, NumPy arrays) and kiui.vis.plot_image for image visualization. Mesh utilities allow loading, inspecting, and exporting 3D models in formats like GLB/GLTF. The approach integrates LLM capabilities directly into vision workflows and offers a convenient rendering pipeline.
Quick Start & Requirements
pip install kiui.pip install kiui[full].pip install git+https://github.com/ashawkey/kiuikit.git.nvdiffrast is an extra dependency for the kire mesh rendering utility. LLM agent functionality requires API keys and configurations to be defined in ~/.kiui.yaml. Core functionality likely relies on PyTorch and NumPy.Highlighted Details
kia) for interactive chat or single-query execution against defined models.kire CLI for rendering 3D meshes, supporting PBR materials, video export, and GUI-less operation.kiui.lo provides a convenient way to quickly inspect the contents and shapes of PyTorch tensors and NumPy arrays.Maintenance & Community
Information regarding notable contributors, community channels (Discord/Slack), roadmaps, or sponsorships is not detailed in the provided README.
Licensing & Compatibility
The license type and compatibility notes for commercial use or closed-source linking are not specified in the provided README.
Limitations & Caveats
The mesh rendering functionality (kire) has an additional dependency (nvdiffrast). LLM agent features require external API configuration. The README does not specify alpha/beta status, known bugs, or platform limitations.
20 hours ago
Inactive
huggingface
facebookresearch