timeline-studio

Timeline Studio - Video Editing with AI

201
Stars
32
Forks
TypeScript
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/chatman-media/timeline-studio

Getting Started

Guides for using skills like timeline-studio.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Timeline Studio

🎬 AI-Powered Video Editor • 🚀 Multi-Platform Export • ⚡ GPU Acceleration

🎬 About the Project

What is Timeline Studio?

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.

🎯 Key Advantages

  • 🤖 100+ 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

🚀 Problems We Solve

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

💡 How It Works

"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.

⚡ Why This Changes Everything

  • 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 Interface #1

🏗️ Architecture

Timeline Studio is built on modern modular architecture:

Frontend (Next.js 15 + React 19)

  • 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

Backend and Headless Runtime

  • Rust workspace - crates/* owns schema, render, media analysis, montage, publish and the timeline CLI
  • TypeScript workspaces - packages/core, packages/domains, packages/adapters, packages/ui
  • Desktop host - Tauri v2 remains the desktop shell over the shared runtime
  • Headless entrypoints - render-job, bot-workflow, bot-worker and Rust timeline

📚 Detailed Frontend Architecture → 📚 Detailed Backend Architecture → 📚 Plugin System → 🛠️ Technical Stack Details →

🤖 AI Integration

Timeline Studio features comprehensive AI integration with 100+ specialized tools:

AI Providers

  • Claude (Anthropic) - Primary AI with advanced reasoning
  • OpenAI - GPT-4 models for diverse tasks
  • DeepSeek - Specialized reasoning models
  • Ollama - Local models for offline operation

AI Tool Categories

  • 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 →

📚 Runtime Documentation

Timeline Studio uses a modular Rust + TypeScript workspace architecture. Desktop, CLI and bot/headless workflows share the same contracts where possible.

Headless and Contracts

📚 External Headless Contracts - supported ProjectSchema, Rust timeline, render-job, bot-workflow, bot-worker and bot-cleanup entrypoints 🤖 Bot-First Production Contract - Telegram AI review state, restart, retry, cleanup and Rust publish boundary 🧪 Telegram AI Review Sandbox Smoke - mocked and real sandbox validation path

Architecture

🧱 Package Boundaries - workspace ownership and import boundaries 🔁 Root Compatibility Shims - temporary root paths and migration criteria 🦀 Rust Backend Architecture - Rust/Tauri architecture and technology overview

src-tauri remains a desktop host/glue layer. External consumers should use the documented headless entrypoints instead of importing desktop internals.

🏗️ Project Status

🚀 Alpha version: 97.5% ready 🎯

Completed: modular Rust workspace, TypeScript workspaces and bot-first/headless contract hardening 📋 Recently Completed:

  • 📦 Phase F TypeScript Workspaces - core, domains, adapters, ui, apps/desktop and apps/cli
  • 🤖 Bot-first Telegram AI Review - upload, preview, text/voice/video-note revisions, approval and publish
  • 🧱 Phase G Headless Contracts - supported external entrypoints, package boundaries and root shim migration path
  • Green main CI - build, frontend tests, bot/AI headless tests and Node lint after Phase G merge

→ Detailed Roadmap

Getting Started

Quick Setup

# 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

Requirements

  • Node.js v24+, Rust, Bun, FFmpeg

🚑 Troubleshooting Common Issues

FFmpeg Not Found

# 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

Build Failures

  • 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

Quick Start

# 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 →

CI/CD & Code Quality

Automated Workflows

  • Linting: ESLint, Stylelint, Clippy
  • Testing: Frontend (Vitest), Backend (Rust), E2E (Playwright)
  • Coverage: Codecov integration
  • Build: Cross-platform builds

📚 Detailed CI/CD Guide → 🔧 Linting & Formatting →

👨‍💻 Developer Resources

Contributing to Timeline Studio

Plugin Development

Testing & Quality

🌐 Community & Support

Join Our Community

Telegram Discord X YouTube

Get Help

Project Roadmap

Support the Project

🤝 Contributors

Thank you to all the amazing people who have contributed to Timeline Studio:

💎 Sponsors

Timeline Studio is supported by these amazing sponsors:

🌟 Gold Sponsors

alagiz alexk984 andreypeulskiy gerusm

Special thanks to our generous crypto sponsors who have contributed $1,000+ to the project development!

Support 💝🚀

Support the development via crypto donations:

BTC
BTC QR Code
14s9Y9Rb2CUWHSAatiQMhfkpx1MWXofUzw
ETH
ETH QR Code
0x286D65151b622dCC16624cEd8463FDa45585fd60
TON
TON QR Code
UQD1M80nPyzph5ZW1vfp_r19XI5MaerNhDq4dWXbXCo96WFj
NOT
NOT QR Code
UQD1M80nPyzph5ZW1vfp_r19XI5MaerNhDq4dWXbXCo96WFj

Star History

Star History Chart

Repo Activity

Alt

License

MIT License with Commons Clause - free for personal use, commercial use requires agreement.

📄 Full License Details → | 📧 Commercial License: ak.chatman.media@gmail.com

Frequently Asked Questions

What is timeline-studio?

timeline-studio is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by chatman-media. Timeline Studio - Video Editing with AI. It has 201 GitHub stars.

Is timeline-studio safe to use?

timeline-studio failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.

How do I install timeline-studio?

Clone the repository with "git clone https://github.com/chatman-media/timeline-studio" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is timeline-studio written in?

timeline-studio is primarily written in TypeScript. It is open-source under chatman-media on GitHub, so you can review or fork the full source.

Are there alternatives to timeline-studio?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh timeline-studio against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details