Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
CozyClay is a browser-based 3D previsualization studio — block a scene, pose the cast, author camera moves and cuts, then carry the same shots to an AI video model. It is built with Three.js and React Three Fiber, licensed AGPL-3.0, and created and maintained by Doyun at the NomaDamas organization. Public since 28 July 2026, it has reached 319 stars and 43 forks, with v1.5.0 released on 23 August 2026 — the fifth release, also published to npm the same day.
Installation is a single command: npx cozyclay downloads the built studio and opens it at 127.0.0.1:5180, with nothing to compile and no dependency tree to install. It requires Node.js 22+ and a Chromium-based browser. The studio ships seeded with a pre-generated motion clip, so scrubbing the timeline, driving cameras, and drawing a dolly rail work immediately on a laptop — a sensible choice for a tool whose heaviest feature is optional.
The editing model borrows muscle memory from conventional 3D packages rather than inventing its own. Primitives and set pieces move, rotate, and scale through a W/E/R gizmo, with grid snapping treated as a preference that Ctrl inverts mid-drag. A bird's-eye plan view drives 2D root waypoints for character paths. Camera work covers right-drag fly with WASD walking and Q/E craning, middle-drag pan, Alt+drag orbit, and F to frame. Notably, every scene mutation goes through one history store — a drag, a scrub, or an inspector edit is exactly one undo entry, and Esc cancels an in-flight drag and restores the pre-drag transform. That is a detail plenty of larger tools get wrong.
Motion generation runs through ARDY, and this is where the hardware requirement lives: an SSH-accessible NVIDIA machine, with first-time setup pulling a ~16.4 GB text-encoder stack onto that box. Users pose characters, export poses, sequence multi-phase motion as Prompt Blocks on a resizable timeline, send them to ARDY, and play the result back with sparse IK correction where generated motion needs fixing. The project also ships a token-free provisioning path for ARDY's text encoder — one command installs the same stack from public repositories pinned by commit and SHA-256, skipping the Hugging Face account and gated-model approval. That workflow is built with Meta Llama 3, and the encoder's base weights carry the Meta Llama 3 Community License.
The distinguishing feature is the bundled MCP server. Connecting Claude or any MCP client lets a director ask for a shot in plain language and watch the viewport move — placing the cast, framing "a low wide profile", generating multi-phase motion. With the editor open, tool calls drive the visible viewport; with no editor running, scene and project tools operate headless to block scenes, derive film vocabulary such as "wide shot · right profile · knee level · 24mm", render AI video prompts, and write .cclayproject files. Four tools — capture_frame, set_prompt_blocks, generate_motion, and apply_batch — require the live editor.
The limits are worth naming. AGPL-3.0 is a deliberate choice that will rule the project out for some commercial pipelines. Motion generation is gated behind GPU hardware most users will not have idle, so a large share of the tool's promise stays off by default. And with 4 contributors and five releases in under a month, this is early software moving fast. For solo filmmakers and small teams who want to previsualize shots before spending on AI video generation, that trade may be easy; for studios wanting a stable pipeline component, it is early.
graphdeco-inria
Original reference implementation of 3D Gaussian Splatting for real-time radiance field rendering
ahujasid
Connect Blender to Claude AI via MCP for natural-language-driven 3D scene creation and manipulation.
Tencent Hunyuan
Tencent's open-source diffusion system that turns a single image or text prompt into high-resolution, textured 3D assets.