{"id":34961915,"url":"https://github.com/ivanmurzak/unity-ai-animation","last_synced_at":"2026-05-23T04:02:43.790Z","repository":{"id":330046923,"uuid":"1121391555","full_name":"IvanMurzak/Unity-AI-Animation","owner":"IvanMurzak","description":"AI-powered tools for Unity animation workflow. Create and modify AnimationClips and AnimatorControllers directly through natural language commands.","archived":false,"fork":false,"pushed_at":"2026-01-25T10:20:08.000Z","size":22772,"stargazers_count":17,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-26T00:57:55.355Z","etag":null,"topics":["ai","animation","gamedev","mcp","model-context-protocol","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IvanMurzak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"IvanMurzak","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2025-12-22T23:19:52.000Z","updated_at":"2026-01-25T10:06:15.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/IvanMurzak/Unity-AI-Animation","commit_stats":null,"previous_names":["ivanmurzak/unity-ai-animation"],"tags_count":19,"template":false,"template_full_name":"IvanMurzak/Unity-AI-Tools-Template","purl":"pkg:github/IvanMurzak/Unity-AI-Animation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanMurzak%2FUnity-AI-Animation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanMurzak%2FUnity-AI-Animation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanMurzak%2FUnity-AI-Animation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanMurzak%2FUnity-AI-Animation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IvanMurzak","download_url":"https://codeload.github.com/IvanMurzak/Unity-AI-Animation/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IvanMurzak%2FUnity-AI-Animation/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28939485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T10:18:23.202Z","status":"ssl_error","status_checked_at":"2026-01-31T10:18:22.693Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","animation","gamedev","mcp","model-context-protocol","unity"],"created_at":"2025-12-26T22:45:39.705Z","updated_at":"2026-04-01T23:22:14.710Z","avatar_url":"https://github.com/IvanMurzak.png","language":"C#","funding_links":["https://github.com/sponsors/IvanMurzak"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\u003ca href=\"https://github.com/IvanMurzak/Unity-AI-Animation?tab=readme-ov-file#unity-ai-animation\"\u003eUnity AI Animation\u003c/a\u003e\u003c/h1\u003e\n\n\u003cdiv align=\"center\" width=\"100%\"\u003e\n\n[![MCP](https://badge.mcpx.dev 'MCP Server')](https://modelcontextprotocol.io/introduction)\n[![OpenUPM](https://img.shields.io/npm/v/com.ivanmurzak.unity.mcp.animation?label=OpenUPM\u0026registry_uri=https://package.openupm.com\u0026labelColor=333A41 'OpenUPM package')](https://openupm.com/packages/com.ivanmurzak.unity.mcp.animation/)\n[![Unity Editor](https://img.shields.io/badge/Editor-X?style=flat\u0026logo=unity\u0026labelColor=333A41\u0026color=2A2A2A 'Unity Editor supported')](https://unity.com/releases/editor/archive)\n[![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg 'Tests Passed')](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml)\u003c/br\u003e\n[![Discord](https://img.shields.io/badge/Discord-Join-7289da?logo=discord\u0026logoColor=white\u0026labelColor=333A41 'Join')](https://discord.gg/cfbdMZX99G)\n[![Stars](https://img.shields.io/github/stars/IvanMurzak/Unity-AI-Animation 'Stars')](https://github.com/IvanMurzak/Unity-AI-Animation/stargazers)\n[![License](https://img.shields.io/github/license/IvanMurzak/Unity-AI-Animation?label=License\u0026labelColor=333A41)](https://github.com/IvanMurzak/Unity-AI-Animation/blob/main/LICENSE)\n[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua)\n\n\u003c/div\u003e\n\n\u003cimg width=\"100%\" alt=\"Stats\" src=\"https://github.com/IvanMurzak/Unity-AI-Animation/raw/main/docs/img/ai-animation-glitch.gif\"/\u003e\n\nAI-powered tools for Unity animation workflow. Create and modify AnimationClips and AnimatorControllers directly through natural language commands. Automate repetitive animation tasks like setting up state machines, configuring transitions, and adding keyframes. Ideal for rapid prototyping, procedural animation generation, and streamlining complex animator setups. Built on top of the [AI Game Developer](https://github.com/IvanMurzak/Unity-MCP) platform.\n\n### How to use\n\n- [Instructions](https://github.com/IvanMurzak/Unity-MCP?tab=readme-ov-file#step-2-install-mcp-client)\n- [Video Tutorial for Visual Studio Code](https://www.youtube.com/watch?v=ZhP7Ju91mOE)\n- [Video Tutorial for Visual Studio](https://www.youtube.com/watch?v=RGdak4T69mc)\n\n[![DOWNLOAD INSTALLER](https://github.com/IvanMurzak/Unity-MCP/blob/main/docs/img/button/button_download.svg?raw=true)](https://github.com/IvanMurzak/Unity-AI-Animation/releases/latest/download/AI-Animation-Installer.unitypackage)\n\n### Stability status\n\n| Unity Version | Editmode                                                                                                                                                                               | Playmode                                                                                                                                                                               | Standalone                                                                                                                                                                               |\n| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| 2022.3.62f3   | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2022-3-62f3-editmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2022-3-62f3-playmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2022-3-62f3-standalone)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) |\n| 2023.2.22f1   | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2023-2-22f1-editmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2023-2-22f1-playmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-2023-2-22f1-standalone)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml) |\n| 6000.3.1f1    | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-6000-3-1f1-editmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml)  | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-6000-3-1f1-playmode)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml)  | [![r](https://github.com/IvanMurzak/Unity-AI-Animation/workflows/release/badge.svg?job=test-unity-6000-3-1f1-standalone)](https://github.com/IvanMurzak/Unity-AI-Animation/actions/workflows/release.yml)  |\n\n## AI Animation Tools\n\nAnimationClip tools:\n\n- `animation-create` - Create AnimationClip asset files (.anim)\n- `animation-get-data` - Get AnimationClip data (curves, events, frame rate, wrap mode)\n- `animation-modify` - Modify AnimationClip (set/remove curves, add events, set properties)\n\nAnimatorController tools:\n\n- `animator-create` - Create AnimatorController asset files (.controller)\n- `animator-get-data` - Get AnimatorController data (layers, states, parameters, transitions)\n- `animator-modify` - Modify AnimatorController (add/remove states, parameters, transitions)\n\n## Installation\n\n### Option 1 - Installer\n\n- **[⬇️ Download Installer](https://github.com/IvanMurzak/Unity-AI-Animation/releases/latest/download/AI-Animation-Installer.unitypackage)**\n- **📂 Import installer into Unity project**\n  \u003e - You can double-click on the file - Unity will open it automatically\n  \u003e - OR: Open Unity Editor first, then click on `Assets/Import Package/Custom Package`, and choose the file\n\n### Option 2 - OpenUPM-CLI\n\n- [⬇️ Install OpenUPM-CLI](https://github.com/openupm/openupm-cli#installation)\n- 📟 Open the command line in your Unity project folder\n\n```bash\nopenupm add com.ivanmurzak.unity.mcp.animation\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanmurzak%2Funity-ai-animation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fivanmurzak%2Funity-ai-animation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fivanmurzak%2Funity-ai-animation/lists"}