Getting started

What Khuwari is, how to open it, and how project files work.

What is Khuwari?

Khuwari is a browser based animation tool that fills in the frames between your keyframes using machine learning. You draw or import the important poses, place them on the timeline, and Khuwari generates everything in between.

The idea

  • You provide the key poses, called keyframes.
  • Khuwari generates the frames between them, called inbetweens.
  • Everything runs in your browser. The model downloads once, and your art never leaves your machine.
The Khuwari window with a project loaded: assets on the left, the canvas in the middle, the selection panel on the right, and the timeline along the bottom
The whole Khuwari window. Your image library sits on the left, the canvas is in the middle, the selection panel is on the right, and the timeline runs along the bottom.

Open the app

The easiest way is to open the app straight from the Khuwari website in your browser. No install, nothing to set up, everything runs in the tab. This is the recommended way to use Khuwari.

You can also host it yourself. Khuwari is a static site, so any file server works.

  1. Serve the project folder, for example with python3 -m http.server 4000.
  2. Open http://localhost:4000 in your browser.

From the start screen you can start a new project, load an existing .khuwari file, or try the bundled example project. The example project is the fastest way to see a finished animation. Load it and press play.

The Khuwari start screen with the mascot banner and the launch buttons
The start screen greets you with a new project, load, docs, example project, credits and GitHub buttons.

Project files

Projects save as .khuwari files that are easy to version and share.

  • Use File in the toolbar, then Save project (.khuwari) to download one.
  • Use File, then Load project to bring one back.
  • A project file holds your layers, keyframes, gaps and settings.
my-anim .khuwari One file holds everything: layers keyframes and gaps settings
A project is one file, easy to save, share and version.