kumiho 0.12.1
Pypi.org · View original source

Kumiho has released version 0.12.1 of its Python SDK, enhancing its graph-native creative and AI asset management platform tailored for visual effects (VFX), animation, and AI-driven workflows. This update introduces a range of features designed to streamline the management of creative assets, improve collaboration, and enhance the tracking of AI model dependencies and outputs.
Key Features of Kumiho 0.12.1
The Kumiho Python SDK is built on Neo4j, a graph database technology that allows for efficient tracking of asset relationships and lineage. This graph-native design is crucial for VFX and animation studios, where understanding the connections between various elements is key to maintaining project integrity.
One of the standout features of this SDK is its revision control system, which employs semantic versioning for creative assets. This allows users to maintain a complete history of changes made to assets, ensuring that previous versions can be accessed and restored as necessary. This is particularly important in collaborative environments where multiple artists may contribute to a single asset over time.
Another significant addition is the AI lineage tracking capability. This feature enables users to monitor the training data used for AI models, as well as the provenance and dependencies of generated images and videos. This transparency is vital for ensuring that AI outputs can be traced back to their origins, which is increasingly important in industries focused on ethical AI practices.
The SDK also supports a Bring Your Own Storage (BYO Storage) model, meaning that files can remain on local or network-attached storage while only the metadata is stored in the cloud. This feature gives users greater control over their data and can enhance security by minimizing reliance on third-party cloud storage solutions.
Kumiho's multi-tenant software-as-a-service (SaaS) architecture ensures that different teams or projects can operate securely and independently within the same platform. This is complemented by event streaming capabilities that provide real-time notifications for asset changes, allowing teams to react promptly to updates and modifications.
Installation and Quick Start Guide
Installing the Kumiho SDK is straightforward with the Python package manager, pip. Users can install the SDK by running the command `pip install kumiho==0.12.1`. For those looking to develop further, a development version can be installed with `pip install kumiho[dev]`.
Once installed, users can authenticate their accounts via the built-in command-line interface (CLI) by executing `kumiho-auth login`. This process caches the user's credentials and automatically refreshes tokens as needed, simplifying the authentication workflow.
The SDK provides a structured approach to creating and managing projects, spaces, items, revisions, and artifacts, which are the core concepts of the Kumiho asset management system. Users can easily create a project, add organizational spaces, and manage versioned assets through a series of straightforward commands. For example, a user can create a project for a VFX film and subsequently add a space for character models, followed by creating items and revisions with associated metadata.
Why it matters
The release of Kumiho 0.12.1 is significant for creators and technologists in the VFX and animation sectors. By leveraging graph-native technology, the SDK allows for a more intuitive and efficient way to manage complex asset relationships. This is particularly beneficial in environments where numerous assets are interdependent, as it facilitates better tracking and management of these connections.
Moreover, the emphasis on AI lineage tracking aligns with the growing demand for transparency in AI processes. As creators increasingly incorporate AI into their workflows, understanding the origins and dependencies of AI-generated content becomes essential. This SDK's capabilities can help studios ensure compliance with ethical standards and maintain accountability in their use of AI technologies.
The BYO Storage feature also addresses a critical concern for many organizations regarding data security and control. By allowing users to keep their files on local or on-premises storage, Kumiho reduces the risks associated with cloud storage, such as data breaches or loss of access.
In summary, Kumiho 0.12.1 not only enhances asset management capabilities but also addresses essential industry needs regarding AI transparency and data security. As the VFX and animation industries continue to evolve, tools like Kumiho will play a crucial role in shaping how creative teams collaborate and manage their workflows effectively.
Frequently asked questions
- What is Kumiho?
- Kumiho is a graph-native creative and AI asset management platform designed for VFX, animation, and AI-driven workflows.
- How do I install Kumiho SDK?
- You can install the Kumiho SDK by running the command 'pip install kumiho==0.12.1' in your terminal.
- What are the core concepts of Kumiho?
- The core concepts of Kumiho include Projects, Spaces, Items, Revisions, and Artifacts, which help organize and manage creative assets.
Related stories
AI & art news in your inbox, daily
The day's top stories, summarized. Free, no spam, unsubscribe anytime.