https://github.com/adricwht/aitube2

https://github.com/adricwht/aitube2

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.1%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: adricwht
  • Language: JavaScript
  • Default Branch: main
  • Size: 8.49 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md


title: "#aitube2" emoji: 🍿 colorFrom: red colorTo: red sdk: docker appfile: api.py pinned: true shortdescription: The Latent Video Platform models: - mistralai/Mistral-7B-Instruct-v0.3 - Lightricks/LTX-Video appport: 8080 disableembedding: false hfoauth: true hfoauthexpirationminutes: 43200 hfoauthscopes:

- inference-api

#aitube2

Configuration

WebSocket Connection

  • Web Platform: Automatically connects to the host serving the page (adapts to both HTTP/HTTPS)
  • Native Platforms:
    • Production: Uses wss://aitube.at/ws when built with --dart-define=PRODUCTION_MODE=true
    • Development: Uses ws://localhost:8080/ws by default
    • Custom: Set API_WS_URL during build with --dart-define=API_WS_URL=ws://your-server:port/ws (highest priority)

News

aitube2 is coming sooner than expected!

Stay hooked at @flngr on X!

What is AiTube?

aitube2 is a reboot of AiTube 1, a project made in 2023 which generated AI videos in the background using LLM agents, to simulate an AI generated video platform.

In #aitube2, this concept is put upside down: now the content is generated on demand (when the user types something in the latent search input) and on the fly (video chunks are generated within a few seconds and streamed continuously).

This allows for new ways of consuming AI generated content, such as collaborative and interactive prompting.

Where can I use it?

aitube2 is not ready yet: this is an experimental side project and the platform, code and documentation will be in development for most of 2025.

Why can't I use it?

As this is a personal project I only have limited ressources to develop it on the side, but there are also technological bottlenecks.

Right now it is not economically viable to operate a platform like AiTube, it requires hardware that is too expensive and/or not powerful enough to give an enjoyable and reactive streaming experience.

I am evaluating various options to make it available sooner for people with the financial ressources to try it, such as creating a system to deploy render nodes to Hugging Face, GPU-on-demand blockchains.. etc.

When can I use it?

I estimate it will take up to 1 to 2 years for more powerful and/or cheaper hardware to become available.

I already have a open-source prototype of AiTube which I use for R&D, based on free (as in "can run on your own machine") AI video models that can run fast with low quality settings (such as LTX Video).

It's not representative of the final experience, but that's a start and I use that as a basis to imagine the experiences of the future (collaborative generation, broadcasted live streams, interactive gaming, and artistic experiences that are hybrid between video and gaming).

Owner

  • Name: Adric White
  • Login: adricwht
  • Kind: user
  • Location: Vallejo, CA

Senior Software Engineer | React/Next.js, Angular, Vue | AI, Python, C#/.NET, Node.js, Java

GitHub Events

Total
Last Year

Dependencies

ios/Podfile cocoapods
macos/Podfile cocoapods
Dockerfile docker
  • nvidia/cuda 12.4.0-devel-ubuntu22.04 build
android/app/build.gradle maven
android/build.gradle maven
pubspec.lock pub
  • async 2.13.0
  • boolean_selector 2.1.2
  • characters 1.4.0
  • charcode 1.4.0
  • clock 1.1.2
  • collection 1.19.1
  • crypto 3.0.6
  • csslib 1.0.2
  • cupertino_icons 1.0.8
  • fake_async 1.3.3
  • ffi 2.1.3
  • file 7.0.1
  • fixnum 1.1.1
  • flutter 0.0.0
  • flutter_lints 4.0.0
  • flutter_secure_storage 9.2.2
  • flutter_secure_storage_linux 1.2.1
  • flutter_secure_storage_macos 3.1.2
  • flutter_secure_storage_platform_interface 1.1.2
  • flutter_secure_storage_web 1.2.1
  • flutter_secure_storage_windows 3.1.2
  • flutter_staggered_grid_view 0.7.0
  • flutter_test 0.0.0
  • flutter_web_plugins 0.0.0
  • google_fonts 6.2.1
  • html 0.15.5
  • http 1.2.2
  • http_parser 4.1.2
  • huggingface_client 1.6.2
  • idb_shim 2.6.1+7
  • intl 0.20.2
  • js 0.6.7
  • leak_tracker 10.0.9
  • leak_tracker_flutter_testing 3.0.9
  • leak_tracker_testing 3.0.1
  • lints 4.0.0
  • matcher 0.12.17
  • material_color_utilities 0.11.1
  • meta 1.16.0
  • path 1.9.1
  • path_provider 2.1.5
  • path_provider_android 2.2.14
  • path_provider_foundation 2.4.0
  • path_provider_linux 2.2.1
  • path_provider_platform_interface 2.1.2
  • path_provider_windows 2.3.0
  • platform 3.1.6
  • plugin_platform_interface 2.1.8
  • sembast 3.7.5+2
  • shared_preferences 2.3.3
  • shared_preferences_android 2.3.3
  • shared_preferences_foundation 2.5.3
  • shared_preferences_linux 2.4.1
  • shared_preferences_platform_interface 2.4.1
  • shared_preferences_web 2.4.2
  • shared_preferences_windows 2.4.1
  • sky_engine 0.0.0
  • source_span 1.10.1
  • sprintf 7.0.0
  • stack_trace 1.12.1
  • stream_channel 2.1.4
  • string_scanner 1.4.1
  • synchronized 3.3.0+3
  • term_glyph 1.2.2
  • test_api 0.7.4
  • typed_data 1.4.0
  • universal_html 2.2.4
  • universal_io 2.2.2
  • url_launcher 6.3.1
  • url_launcher_android 6.3.14
  • url_launcher_ios 6.3.1
  • url_launcher_linux 3.2.1
  • url_launcher_macos 3.2.1
  • url_launcher_platform_interface 2.3.2
  • url_launcher_web 2.3.3
  • url_launcher_windows 3.1.3
  • uuid 4.5.1
  • vector_math 2.1.4
  • video_player 2.9.2
  • video_player_android 2.7.16
  • video_player_avfoundation 2.6.3
  • video_player_platform_interface 6.2.3
  • video_player_web 2.3.3
  • vm_service 15.0.0
  • web 1.1.0
  • web_socket 0.1.6
  • web_socket_channel 3.0.1
  • webview_flutter 4.10.0
  • webview_flutter_android 4.1.0
  • webview_flutter_platform_interface 2.10.0
  • webview_flutter_wkwebview 3.16.3
  • win32 5.8.0
  • xdg_directories 1.1.0
  • yaml 3.1.2
pubspec.yaml pub
  • flutter_lints ^4.0.0 development
  • flutter_test {"sdk" => "flutter"} development
  • async ^2.11.0
  • cupertino_icons ^1.0.8
  • flutter {"sdk" => "flutter"}
  • flutter_secure_storage ^9.0.0
  • flutter_staggered_grid_view 0.7.0
  • google_fonts ^6.2.1
  • http ^1.2.2
  • huggingface_client ^1.6.2
  • idb_shim ^2.6.1+7
  • path_provider ^2.0.15
  • shared_preferences ^2.2.2
  • synchronized ^3.3.0+3
  • universal_html ^2.2.4
  • url_launcher ^6.3.1
  • uuid ^4.5.1
  • video_player ^2.9.2
  • web_socket_channel ^3.0.1
  • webview_flutter ^4.10.0
  • yaml ^3.1.2
requirements.txt pypi
  • aiohttp ==3.10.5
  • fal_client ==0.5.6
  • gradio ==5.6.0
  • gradio_client ==1.4.3
  • huggingface-hub ==0.25.1
  • requests ==2.32.3