Skip to content

jbilcke-hf/aitube-engine

Repository files navigation

@aitube/engine

The engine powering AiTube.at

ATTENTION

AiTube is currently in heavy development, and for the moment the engine is reserved for internal use by AiTube itself.

We are sorry for any inconvenience this might cause.

Installation

To install the package, run the following command:

npm install @aitube/engine

Getting Started

import {
  getCharacterPrompt,
  getCharacterReferencePrompt,
  getPositivePrompt,
  getSpeechBackgroundAudioPrompt,
  getSpeechForegroundAudioPrompt,
  getVideoPrompt,
  deduplicate,
  deduplicatePrompt,
  renderShotToStoryboard,
  renderShotToVideo,
  segmentCategoryPromptPriority,
  type VideoRenderer,
  type StoryboardRenderer,
  type VideoFirstFrameExtractor
} from '@aitube/engine'

Build Instructions

Install Bun

Run the following commands:

bun install

bun run build

To publish:

bun run build

bun run build:declaration

bun run publish

Contributing

We welcome contributions! Please feel free to submit a pull request.

License

This package is under the MIT License. See LICENSE file for more details.

About

The engine powering AiTube.at

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published