{"data":{"slug":"eat-pray-ai-yutu","name":"yutu","tagline":"AI-powered toolkit for automating YouTube channel growth","github_url":"https://github.com/eat-pray-ai/yutu","owner":"eat-pray-ai","repo":"yutu","owner_avatar_url":"https://avatars.githubusercontent.com/u/133380017?v=4","primary_language":"Go","stars":637,"forks":77,"topics":["agent","ai","automation","bot","chatgpt","claude","cli","docker","gemini","linux","macos","mcp","openclaw","shorts","skills","video","windows","youtube"],"archived":false,"github_pushed_at":"2026-09-14T22:04:38+00:00","maintenance_label":"Very active","stars_delta_30d":27,"url":"https://www.graphcanon.com/tools/eat-pray-ai-yutu","markdown_url":"https://www.graphcanon.com/tools/eat-pray-ai-yutu.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/eat-pray-ai-yutu","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=eat-pray-ai-yutu","description":"The AI-powered toolkit that grows your YouTube channel on autopilot.","homepage_url":"https://yutu.ifor.dev","license":"Apache-2.0","open_issues":10,"watchers":6,"ai_summary":"yutu is an AI-driven software that automates the management and growth of a YouTube channel with features like video analysis and scheduling.","readme_excerpt":"## Installation\n\nIf you're using an AI agent, copy and paste the following prompt to finish the installation:\n\n```plaintext\nInstall and configure yutu by following https://raw.githubusercontent.com/eat-pray-ai/yutu/refs/heads/main/internal/tools/skillgen/setup.md\n```\n\nYou can download `yutu` from [releases page](https://github.com/eat-pray-ai/yutu/releases/latest) directly, or use the following methods as you prefer.\n\n<details>\n<summary>GitHub Actions</summary>\n\nThere are two actions available for yutu, one is for general purpose and the other is for uploading video to YouTube. Refer to [youtube-action](https://github.com/eat-pray-ai/youtube-action) and [youtube-uploader](https://github.com/eat-pray-ai/youtube-uploader) for more information.\n\n</details>\n\n<details>\n<summary>Node.js</summary>\n\n```shell\n❯ npm i -g @eat-pray-ai/yutu\n```\n\n</details>\n\n<details>\n<summary>Docker</summary>\n\n```shell\n❯ docker pull ghcr.io/eat-pray-ai/yutu:latest\n❯ docker run --rm ghcr.io/eat-pray-ai/yutu:latest\n\n---\n\n# Docker\n❯ gh attestation verify oci://ghcr.io/eat-pray-ai/yutu:latest --repo eat-pray-ai/yutu","github_created_at":"2023-05-20T09:46:22+00:00","created_at":"2026-07-15T10:57:08.659415+00:00","updated_at":"2026-09-20T04:56:33.190268+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent","name":"agent"},{"slug":"ai","name":"ai"},{"slug":"automation","name":"automation"},{"slug":"bot","name":"bot"},{"slug":"chatgpt","name":"chatgpt"},{"slug":"claude","name":"claude"},{"slug":"cli","name":"cli"},{"slug":"docker","name":"docker"}],"trust":{"provenance":{"is_fork":false,"github_id":643163403,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T04:56:31.080Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":5,"days_since_push":5,"last_release_at":"2026-08-20T15:21:15Z","stars_delta_30d":27,"open_issues_delta_30d":4},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:57:10.085Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-09-20T04:56:32.153Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-09-20T04:56:32.153Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T04:56:32.153Z","managed_saas":false},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-09-20T04:56:32.153Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T04:56:32.153Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-20T04:56:32.153Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Use yutu if you need a tool capable of handling both short-form videos like Shorts and long-form content, thanks to its comprehensive feature set.","Choose yutu when your operations span multiple operating systems because it supports Linux, MacOS, and Windows seamlessly."],"when_not_to_use":["Avoid using yutu if you require specific integrations with bots or skills not native to the platform; yutu focuses on internal capabilities rather than broad third-party integration.","Do not use yutu if your YouTube channel's growth strategy is highly dependent on manual oversight and custom adjustments at scale, as yutu automates processes which may limit hands-on control."],"source":"enrich:decision_facts","observed_at":"2026-07-16T19:33:35.238Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"yutu is an AI-powered toolkit built in Go under Apache-2.0 license for automating YouTube channel management and growth through features such as video analysis and scheduling."}]}}