Awesome AI AgentsMulti-Agent Frameworks

HITsz-TMG/FilmAgent

⭐ 1794 Python added to this list on 2025-03-09 repository created 2024-08-29

FilmAgent is a sophisticated multi-agent framework designed for end-to-end film automation within virtual 3D spaces. It simulates the collaborative workflow of a traditional film studio by integrating key crew roles such as directors, screenwriters, actors, and cinematographers into a sandbox environment. The system automates the entire filmmaking process, starting from idea development, moving through scriptwriting, and culminating in cinematography. It employs advanced collaboration strategies like Critique-Correct-Verify and Debate-Judge to ensure high-quality outputs. Each line of the generated script is detailed with actor positions, actions, dialogues, and camera shots, enabling a comprehensive and immersive film production experience. The framework supports integration with large language models (LLMs) such as GPT-4o and DeepSeek variants for enhanced decision-making and script generation. Users can build their own films by following a structured setup process involving environment configuration, script generation, voice acting through ChatTTS, audio file creation, and final execution within the Unity game engine. The project also provides experimental scripts to test different collaboration modes and LLMs, showcasing the impact of multi-agent collaboration on script quality and camera settings. FilmAgent is accompanied by extensive documentation, including a project page, research paper, slides, and demonstration videos, highlighting its innovative approach to automating film production in virtual environments. This project is particularly valuable for researchers and developers interested in AI-driven content creation, virtual production, and multi-agent systems in entertainment technology.

https://github.com/HITsz-TMG/FilmAgent

actorsagentai-driven-content-creationchatttscinematographerscinematographycritique-correct-verifydebate-judgedeepseekdirectorsfilm-automationfilmmakinggpt-4oidea-developmentlarge-language-modelsmulti-agent-collaborationmulti-agent-systemmulti-agent-systemssandbox-environmentscreenwritersscriptwritingunityunity3dvirtual-3d-spacesvirtual-productionvoice-acting

Also in Multi-Agent Frameworks

affaan-m/ECC

ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...

ruvnet/ruflo

Ruflo is a leading agent orchestration platform for Claude, enabling the deployment of intelligent multi-agent swarms, coordination of autonomous workflows, and building conversational AI systems.

Yeachan-Heo/oh-my-claude-sisyphus

Oh My Claude Sisyphus (OMC) is a multi-agent orchestration framework for Claude Code, simplifying complex AI agent workflows without a steep learning curve.

microsoft/JARVIS

JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.

rowboatlabs/rowboat

Rowboat is an AI-powered platform that enables users to build and manage multi-agent swarms using natural language, integrating tools and knowledge for automated workflows and deployment via API or SDK.

cft0808/edict

Edict is an OpenClaw Multi-Agent Orchestration System featuring 9 specialized AI agents, a real-time dashboard, model configuration, and full audit trails, inspired by ancient Chinese imperial gove...

MemoriLabs/Memori

Memori is a versatile SQL native memory layer designed to enhance LLMs, AI agents, and multi-agent systems with advanced memory management, seamless integration, and high performance.

HKUDS/DeepCode

DeepCode is an open-source project that uses multi-agent AI systems to convert research papers and natural language into production-ready code through both CLI and web interfaces.