Italiano | EspaΓ±ol | FranΓ§ais | Deutsch | Π ΡΡΡΠΊΠΈΠΉ | δΈζ | PortuguΓͺs | ζ₯ζ¬θͺ | νκ΅μ΄ | TΓΌrkΓ§e | ΰΉΰΈΰΈ’ | Ψ§ΩΨΉΨ±Ψ¨ΩΨ© | ΩΨ§Ψ±Ψ³Ϋ | ΰ€Ήΰ€Ώΰ€¨ΰ₯ΰ€¦ΰ₯
Timeline Studio is a next-generation professional video editor with AI integration that automates content creation for social media. Built on modern technologies (Tauri + Next.js), it combines the power of desktop applications with the convenience of web interfaces.
- π€ 257 AI Tools - complete video production automation with multi-provider support
- β‘ GPU Acceleration - hardware encoding NVENC, QuickSync, VideoToolbox
- π Plugin System - extend functionality without changing code
- π 15 Language Interface - complete localization for global audience with RTL support
- π Local Processing - your content stays private
- π 80%+ Test Coverage - professional-level reliability
One upload β dozens of ready versions:
- π± TikTok - vertical shorts with trending effects (direct upload)
- πΊ YouTube - full movies, short clips, Shorts (direct upload)
- π¬ Vimeo - high-quality cinematic versions (direct upload)
βοΈ Telegram - optimized versions for channels and chats (direct upload)- πΈ Instagram - Reels, Stories, posts optimized for manual upload
"Create a video about my trip to Asia for all social media" - and in minutes you have ready variants: dynamic shorts for TikTok, atmospheric vlog for YouTube, bright Stories for Instagram. AI selects the best moments, syncs with music and adapts for each platform.
- 10x Time Savings - no more manual adaptation for each video
- AI Understands Trends - knows what works on each social network
- Professional Quality - using the same tools as major studios
- Modular Architecture - easily add new features through plugins
- Open Source - transparency and ability to participate in development
Timeline Studio is built on modern modular architecture:
- Feature-based organization - each function in
/src/features/
is self-contained - State Management - XState v5 for complex states
- UI Components - shadcn/ui + Radix UI + Tailwind CSS v4
- TypeScript - strict typing and safety
- Modular structure - Core, Security, Media, Compiler, Plugins
- Service layer - DI container, EventBus, Telemetry
- FFmpeg integration - advanced video processing
- Security - API key encryption, OAuth, Keychain
π Detailed Frontend Architecture β π Detailed Backend Architecture β π Plugin System β π οΈ Technical Stack Details β
Timeline Studio features comprehensive AI integration with 257 specialized tools:
- Claude (Anthropic) - Primary AI with advanced reasoning
- OpenAI - GPT-4 models for diverse tasks
- DeepSeek - Specialized reasoning models
- Ollama - Local models for offline operation
- Timeline Tools (50) - Intelligent project creation and editing
- Media Analysis (27) - Scene detection, quality analysis, content intelligence
- Audio Processing (12) - Transcription, noise removal, music sync
- Export Optimization (12) - Platform-specific adaptations
- Effects & Filters (10) - AI-powered visual enhancements
- And 40+ more specialized tools
π AI Chat Documentation β π οΈ AI Tools Reference β
Timeline Studio uses a modular Rust backend architecture. Each module provides specific functionality:
π§ Core System - DI container, EventBus, Performance monitoring π Plugin System - Modular plugin architecture with sandbox security π¬ Video Compiler - FFmpeg integration and video processing π Media Management - File scanning, metadata extraction, thumbnails
π§ Smart Montage Planner - AI-powered video montage generation ποΈ Recognition System - YOLO object detection and scene analysis π Subtitles Engine - Subtitle generation, parsing, synchronization
π Security Module - API validation, OAuth, secure storage
All modules include comprehensive test suites and detailed API documentation.
π Alpha version: 97.5% ready π―
β Completed: 55+ modules (100% ready) - 30+ frontend + 25+ backend π Recently Completed:
- π€ AI Chat Integration - Full Claude/OpenAI/DeepSeek/Ollama provider support with 257 specialized tools
- π¬ Chat UI - Modern chat interface with markdown support, code highlighting, and streaming responses
- π§ Smart Montage Planner - AI-powered automatic montage generation with quality analysis
- π¬ Timeline Integration - Complete timeline editing with AI assistance
# Clone and install
git clone https://github.com/chatman-media/timeline-studio.git
cd timeline-studio
bun install
# Run development mode
bun run tauri dev
- Node.js v18+, Rust, Bun, FFmpeg
# macOS
brew install ffmpeg
export ORT_DYLIB_PATH=/opt/homebrew/lib/libonnxruntime.dylib
# Windows - use setup script
./scripts/setup-rust-env-windows.ps1
# Linux
sudo apt-get install ffmpeg libavcodec-dev libavformat-dev
- Windows: Ensure Visual Studio 2022 with C++ tools is installed
- macOS: Install Xcode Command Line Tools:
xcode-select --install
- Linux: Install build essentials:
sudo apt-get install build-essential
π Complete Installation Guide β πͺ Windows Setup β π₯ Video Tutorial β π Full Documentation β - Complete documentation with 18+ sections
# Development mode
bun run tauri dev
# Run tests
bun run test && bun run test:rust
# Check code quality
bun run check:all
π Complete Development Guide β
- β Linting: ESLint, Stylelint, Clippy
- β Testing: Frontend (Vitest), Backend (Rust), E2E (Playwright)
- β Coverage: Codecov integration
- β Build: Cross-platform builds
π Detailed CI/CD Guide β π§ Linting & Formatting β
- π€ Contributing Guide - How to contribute to the project
- π Report Issues - Found a bug? Let us know!
- π‘ Feature Requests - Suggest new features
- π Plugin System Guide - Build your own plugins
- π Plugin Quickstart - Get started in 5 minutes
- π¦ Plugin API Reference - Complete API documentation
- π§ͺ Testing Guide - Unit, integration, E2E testing
- π Test Utils - Audio and Tauri component testing
- β Code Style - Coding standards
- π Performance Guide - Optimization tips
- π FAQ - Frequently asked questions
- π¬ Discussions - Ask questions, share ideas
- π Issue Tracker - Report bugs
- π§ Email Support - [email protected]
- πΊοΈ Development Roadmap - See what's coming next
- β¨ Completed Features - Recently shipped features
- π― Alpha Release Progress - 97.5% complete!
- π Project Status - Current development stats
- β Star on GitHub - Show your support
- π€ Contribute - Join the development
- πΌ Commercial License - For business use
Thank you to all the amazing people who have contributed to Timeline Studio:
Timeline Studio is supported by these amazing sponsors:




Special thanks to our generous crypto sponsors who have contributed $1,000+ to the project development!
Support the development via crypto donations:
BTC![]() 14s9Y9Rb2CUWHSAatiQMhfkpx1MWXofUzw
|
ETH![]() 0x286D65151b622dCC16624cEd8463FDa45585fd60
|
TON![]() UQD1M80nPyzph5ZW1vfp_r19XI5MaerNhDq4dWXbXCo96WFj
|
NOT![]() UQD1M80nPyzph5ZW1vfp_r19XI5MaerNhDq4dWXbXCo96WFj
|
MIT License with Commons Clause - free for personal use, commercial use requires agreement.
π Full License Details β | π§ Commercial License: [email protected]