youwee  by vanloctech

AI-powered desktop suite for video downloading and processing

Created 1 month ago
540 stars

Top 58.9% on SourcePulse

GitHubView on GitHub
Project Summary

A modern, cross-platform desktop application that simplifies downloading video content from over 1800 websites, including YouTube, TikTok, and Instagram. It targets users who need efficient video acquisition and offers advanced AI-powered features for summarizing and processing video content, providing a streamlined workflow for content creators and researchers.

How It Works

Youwee leverages a modern tech stack, combining a React 19 frontend with TypeScript and Tailwind CSS for a responsive user interface, all packaged into a desktop application using Rust and Tauri 2.0. This architecture ensures a fast, lightweight, and secure native experience. The core downloading functionality is powered by a bundled yt-dlp instance, providing robust support for a vast array of video platforms. AI capabilities are integrated via APIs for Gemini, OpenAI, or local Ollama instances, enabling video summarization and natural language-driven video editing.

Quick Start & Requirements

Pre-built binaries are available for Windows (x64), macOS (Apple Silicon and Intel), and Linux (x64) via the project's Releases page. To build from source, users require Bun (v1.3.5 or later) and Rust (v1.70 or later). Installation involves cloning the repository, running bun install, and then using bun run tauri dev for development or bun run tauri build for production.

Highlighted Details

  • Supports downloading from 1800+ websites.
  • AI-powered video summarization using Gemini, OpenAI, or Ollama.
  • Natural language video processing for editing tasks (cut, convert, resize, extract audio).
  • Batch downloading and playlist support.
  • Audio extraction to MP3, M4A, or Opus formats.
  • Fast and lightweight desktop application built with Tauri.
  • Offers 6 distinct visual themes.

Maintenance & Community

The project is primarily developed by vanloctech. Community interaction and support can be found via GitHub Issues and a dedicated Reddit community at r/youwee.

Licensing & Compatibility

Youwee is licensed under the permissive MIT License, allowing for commercial use, modification, and distribution without significant restrictions.

Limitations & Caveats

AI features necessitate user-provided API keys for cloud services or a local Ollama setup. Building from source requires specific versions of Bun and Rust. The project's functionality is dependent on the continued availability and compatibility of yt-dlp and external AI service APIs.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
9
Issues (30d)
17
Star History
353 stars in the last 30 days

Explore Similar Projects

Starred by Jared Palmer Jared Palmer(SVP at GitHub; Founder of Turborepo; Author of Formik, TSDX) and Travis Fischer Travis Fischer(Founder of Agentic).

stream.new by muxinc

0.2%
588
Video upload and AI content analysis application
Created 5 years ago
Updated 1 day ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Jiaming Song Jiaming Song(Chief Scientist at Luma AI).

MoneyPrinterTurbo by harry0703

0.3%
50k
AI tool for one-click short video generation from text prompts
Created 1 year ago
Updated 2 months ago
Feedback? Help us improve.