35 releases (19 breaking)

0.21.0 Apr 27, 2025
0.19.0 Apr 23, 2025
0.11.0 Mar 29, 2025
0.7.2 Dec 29, 2024
0.2.0 Nov 30, 2024

#257 in Development tools

Download history 46/week @ 2025-01-28 719/week @ 2025-02-04 256/week @ 2025-02-11 299/week @ 2025-02-18 22/week @ 2025-02-25 8/week @ 2025-03-04 123/week @ 2025-03-11 223/week @ 2025-03-18 117/week @ 2025-03-25 273/week @ 2025-04-01 14/week @ 2025-04-08 668/week @ 2025-04-15 646/week @ 2025-04-22 52/week @ 2025-04-29

1,397 downloads per month

MIT license

270KB
5K SLoC

Magic Hour Rust SDK

Crates.io Version

Magic Hour provides an API (beta) that can be integrated into your own application to generate videos and images using AI.

Webhook documentation can be found here.

If you have any questions, please reach out to us via discord.

Install

cargo add magic_hour

Usage

use magic_hour;

let client = magic_hour::Client::default()
    // generate your API Key at https://magichour.ai/developer
    .with_bearer_auth("my api token");

[!WARNING] Any API call that renders a video will utilize frames in your account.

Module Documentation and Snippets

v1.ai_clothes_changer

v1.ai_face_editor

v1.ai_gif_generator

v1.ai_headshot_generator

v1.ai_image_generator

v1.ai_image_upscaler

v1.ai_meme_generator

v1.ai_photo_editor

v1.ai_qr_code_generator

v1.ai_talking_photo

v1.animation

v1.face_swap

v1.face_swap_photo

v1.files.upload_urls

  • create - Generate asset upload urls

v1.image_background_remover

  • create - Image Background Remover

v1.image_projects

  • delete - Delete image
  • get - Get image details

v1.image_to_video

v1.lip_sync

v1.photo_colorizer

v1.text_to_video

v1.video_projects

  • delete - Delete video
  • get - Get video details

v1.video_to_video

Dependencies

~6–18MB
~250K SLoC