A hub for your productions Studio database

Kitsu exposes an HTTP API that allows you to centralize and access to all your data. Your tools connect to it and query the data from your production. The artists tools are enhanced. It helps them to focus on the artistic side of their work.

Fast to learn Python client

Cloud-based or on-premises

Integrations with your DCC tools

Integrations Bring your data into your tools

DCC plugins can easily be connected to Kitsu API. This allows you to bring your production data inside your tools. And because it can be hosted in-house, it provides extra confidentiality, a faster response time and availability when the internet is down.

Read the client documentation

Automatized workflow Boost your pipeline

  • Store your production information and track the progress of your tasks.
  • Synchronize your data and publish previews right from your tools.
  • Run custom script when events occur.
  • Generate and store file path based on production information.

Read the client documentation

The Python client for Kitsu is really useful for a TD. I was able to code quickly tailor-made tools for production and leads. Thank you for leaving Kitsu open to other software!

Jérôme Brack, Technical Director at DogHouse Films

Full-text Search Dig into your data

When you need details about a given entity, you can access them easily. Run full text queries on your database to find quickly assets or persons. Users don't need to look into lists or remember complex names. The first letters of the entity name are enough.

Read the client documentation

HTTP API Share your data with all the studio

Building a movie involves a lot of data: assets, shots, casting, task assignation, file locations and more. All this information must be shared among all the departments. Kitsu API provides you with central storage for all this data. And it can be queried from anywhere.

Read the client documentation

import gazu

gazu.log_in("john", os.getenv("PASSWORD", "default"))

project = gazu.project.get_project_by_name("Big Buck Bunny")
assets = gazu.asset.all_assets_for_project(project)

modeling = gazu.task.get_task_type_by_name("Modeling")
tasks = gazu.task.all_tasks_for_entity_and_task_type(assets[0], modeling)

gazu.files.build_working_file_path(tasks[0])
> "/productions/bbb/assets/characters/bunny/modeling/bbb_bunny_modeling_v001"
        

Clean Code Enjoy a simple API

  • Intuitive functions to fetch production data.
  • Raw client to handle more complex requests.
  • Cache system for faster response time.
  • Available as a Python package on Pypi.org.

Read the client documentation

Do you want to use Kitsu?

Try it for free