ArtCraft is a desktop IDE for interactive AI image and video creation, developed by Storytold. It lets artists compose in 2D, stage scenes in 3D, and select models for image, video, music, sound, 3D-mesh, and world generation. Its visual tools include 2D and 3D compositing, image-to-location scene planning, image-to-3D mesh conversion, character posing and identity transfer, kitbashing, background removal, canvas editing, masking, inpainting, prompted image editing, text-to-image generation, and image-to-video animation. The project supports integrations including ArtCraft's catalog, Grok, Midjourney, Sora, and World Labs, and is distributed through stable Windows and macOS releases; Linux users can build it from source.
Asm is a package registry and command-line tool for assembly-language projects. It creates, builds, runs, tests, and distributes projects with explicit machine targets, source dependencies, repeatable lock files, and release records containing source, commit, artifact, size, SHA-256, and verification information. Its commands support package search, version inspection, source fetching, executable installation, upgrades, and uninstalling; publication is submitted through reviewed pull requests. The CLI supports Linux x86-64, Linux ARM64, and Apple Silicon macOS 15 or later, with RISC-V Linux packages and additional target implementations supported in the project model. Asm is in early alpha and is licensed under AGPL-3.0-or-later; starter code and reference examples use MIT.
blaze is an incremental Rust build tool that replaces selected Cargo commands, including build, check, run, test, and bench. Its daemon keeps the project compiled in memory; after an edit, it compiles only the changed functions and links the program with its own linker, enabling millisecond-scale rebuilds and live edits to a running program. It uses its own Rust toolchain and supports macOS on Apple silicon and Linux. The tool trades memory for speed, requires several gigabytes for a small project, and is distributed under the MIT or Apache-2.0 licenses.
cinecode is an MIT-licensed open-source kit for Claude Code and Cursor that directs an AI coding agent to create short films, long videos, advertisements, explainers, and music videos. The agent turns a brief into a script and production plan, presents style and scene approvals, builds frames as code using Canvas 2D or Three.js/WebGL, designs synchronized sound, renders previews and final video, and delivers an MP4. It supports a Quick mode for shorter productions and a Film mode with staged approvals, research, storyboards, animatics, revisions, and final rendering. The repository includes camera and transition vocabularies, style presets, typography and sound-design guidance, beat-grid music-video tools, text-to-speech options, asset and license tracking, quality-control scripts, and headless Chrome, FFmpeg, Node.js, and Python-based rendering tools.
Hallmark is an open-source design skill for Claude Code, Cursor, and Codex that applies anti-AI-slop rules to generated interfaces. It selects a macrostructure and one of twenty-one themes for a brief, applies its design rule set, runs fifty-seven anti-pattern gates and a pre-emit self-critique, and returns self-contained HTML and CSS. Its four operations build new UI, audit existing code without editing it, redesign an interface while retaining its copy, information architecture, and brand, or study a screenshot or URL to extract macrostructure, type pairing, and a color anchor; the study operation can also emit a portable design.md file. Custom briefs can receive a made-to-measure palette, typography, and layout rather than a catalog theme. Hallmark is made by Together AI and distributed under the MIT license.
hop is a Windows application for installing Linux alongside Windows without a USB stick. It checks the PC and selected drive, downloads and verifies a Linux ISO from official sources or accepts an existing ISO, creates a FAT32 installer partition on an internal disk, copies and checks the ISO files, adds a one-time startup entry using the ISO's signed bootloader, and restarts into the Linux installer. It can make space by using existing free space or shrinking a Windows drive, and can undo an installation or remove another Linux installation. Supported systems include Ubuntu and its flavours, Linux Mint, Pop!_OS, Zorin OS, Debian, Fedora Workstation, Arch Linux, Omarchy and others, with system-specific limitations such as Secure Boot or BitLocker requirements. It requires Windows 10 version 1803 or newer or Windows 11 on a UEFI PC with a GPT disk; Linux must be installed on a disk inside the PC. The project is distributed as hop.exe and is licensed under the MIT License.
mpv is a free, open-source command-line media player developed by the mpv project. It plays a wide range of audio and video formats, codecs, and subtitle types, using FFmpeg for media handling, libass for on-screen display and text subtitles, and GPU shaders for video rendering and scaling. Optional features include hardware decoding, Lua scripting, screenshots, and native DASH playback. It runs on Linux, Windows, and macOS and is licensed under GPLv2 or later by default, or LGPLv2.1 or later when built with the GPL components disabled.
NectarLink is a free, open-source application that connects an Android phone with a Windows PC, Linux computer, or preview macOS client. It provides notifications, messaging, calls, clipboard and file transfer, photo access, screen mirroring, phone apps in desktop windows, remote phone and PC controls, phone-as-webcam support, and audio features. Devices pair by QR code or a six-digit code and communicate directly over a local network or USB, without an account or cloud service. Connections use QUIC with TLS 1.3 and device keys; each feature has its own per-device permission switch. The shared Rust core handles pairing, sessions, storage, protocol, and capability negotiation, while the Windows desktop app uses Qt Quick and Rust and the Android app uses Kotlin and Jetpack Compose. The project distributes Windows and Android builds through GitHub Releases and documents Linux packages and a macOS preview. The applications and command-line client use GPL-3.0-or-later, core libraries use MPL-2.0, and the protocol documentation uses CC BY 4.0.
Nushell is a cross-platform command-line shell that treats data as structured values rather than raw text streams. Its pipelines compose commands that produce, filter, and consume streams, allowing operations such as listing directory records, filtering them by fields, inspecting processes, and loading structured files such as TOML. Nushell supports plugins that communicate through a JSON-RPC protocol and follow the shell's structured-data model. It has first-class support for Windows, macOS, and Linux, is distributed under the MIT license, and the project describes its current quality as minimum viable product with some commands potentially unstable.
OpenMontage is an open-source, agent-driven video production system that turns plain-language instructions into video projects through an AI coding assistant. Its workflow covers research, scripting, production planning, asset generation, editing, and final composition, with production pipelines, approval gates, cost estimates, and post-render checks. The system can produce image-based videos as well as videos assembled from real motion footage: its agent can build a corpus from free stock footage and open archives, retrieve clips, edit them into a timeline, and render the result. It runs locally with FFmpeg and Remotion and includes 12 production pipelines, more than 100 tools, and hundreds of agent-skill and production-knowledge files.
OpenSSL is an open-source cryptographic toolkit and security project for TLS, Datagram TLS (DTLS), and QUIC, developed by the OpenSSL Project. It includes libssl, implementing TLS and DTLS through version 1.3 and QUIC version 1; libcrypto, a general-purpose cryptographic library usable independently; and the openssl command-line tool for key generation, X.509 certificates, CSRs and CRLs, message digests, encryption and decryption, protocol testing, and S/MIME operations. OpenSSL also provides implementations of the post-quantum algorithms ML-DSA and ML-KEM, includes a cryptographic module validated to conform with FIPS standards, and is licensed under the Apache License 2.0. The project distributes source code, maintains a public GitHub mirror, and is commonly provided as precompiled binaries by operating-system vendors.
Poki is an open-source tool that lets AI agents operate a real iPhone through a local MCP server and agent, without jailbreaking or additional hardware. It connects an iPhone to a Mac, exposes device-control tools to MCP clients such as Claude Code and Codex, and sends screen contents to the configured model service. Poki can also run a standalone terminal agent and authorized iMessage or Telegram channels. It requires macOS 15 or later, full Xcode, Node.js 24 or later, and a physical iPhone paired with the Mac over USB; the project documents limits including portrait-only support for verified physical devices. It is licensed under AGPL-3.0-only.
Prometheus is a Cloud Native Computing Foundation monitoring system and time-series database. It collects metrics from configured targets at intervals, evaluates rule expressions, displays results, and can trigger alerts when specified conditions occur. Its architecture uses a multi-dimensional time-series data model, the PromQL query language, an HTTP pull model, service discovery or static target configuration, and autonomous single-server nodes without a dependency on distributed storage. It is distributed as precompiled binaries, Docker images, and source code, with graphing, dashboarding, federation, and an intermediary gateway for batch-job metric pushes.
Quiet.md is a local-first notes application for macOS and Windows, drawn natively with Rust and GPUI rather than a WebView or Electron. It stores each note as a Feishu/Lark DocxXML file in an ordinary local folder, with no account, cloud service, or network activity by default. The rich-text editor supports headings, lists, to-dos, tables, columns, callouts, syntax-highlighted code blocks, LaTeX math, images, attachments, and covers. It can import Markdown and Feishu/Lark DocxXML, export Markdown and PDF, print directly, and preserve structure when pasting from Feishu or web pages. The app also provides document trees, pinning, favorites, full-text search, trash, configurable keyboard shortcuts, and built-in or custom themes. It is distributed for Apple Silicon Macs running macOS 13 or later and x64 Windows systems running Windows 10 version 2004 or later; the source code is licensed under MIT.
Rerun is an open-source, self-hostable application for setting up teams of AI coworkers. A Foreman interprets plain-language requests, plans the team, and creates coworkers with separate jobs, skills, memory, and computers. Coworkers can use browsers and connected tools, collaborate on tasks, run on schedules or webhook triggers, and pause for approval before sending, paying, or deleting anything. It supports MCP servers, Composio integrations, and a catalog of ready-made integrations, and can use API keys, existing Claude or ChatGPT subscriptions, or models served through Ollama, LM Studio, vLLM, or an OpenAI-compatible server. The application is built as a Next.js and React frontend with Supabase, a per-workspace engine, the Vercel AI SDK, Hono, libSQL, Patchright, and Docker in a pnpm monorepo. The repository is licensed under AGPL-3.0. Self-hosting requires Docker, Node.js 22, a Supabase project, and an OpenRouter key according to the setup instructions. Some directories covering billing, plans, credits, managed models, and the template marketplace use the Rerun Commercial License.
An agent skill by caru-ini that turns a natural-language description of a technology stack into an architecture diagram with official logos. It works with Claude Code, Codex, Cursor, and other agents supporting skills, and can depict application infrastructure, development tooling, AI applications, and cloud environments including AWS, Google Cloud, and Azure. The skill fetches logos at build time, routes connector lines around labels, and renders light and dark versions. It produces a self-contained HTML file, PNG, dependency-free React component, or Artifact; PNG export uses Playwright with Chromium. It requires Python 3.9 or later and network access for logo retrieval. The code and documentation are MIT-licensed, while bundled fonts use the SIL Open Font License 1.1.
Symfony is an open-source PHP framework for web and console applications, accompanied by a set of reusable PHP components. It is installed with Composer and follows semantic versioning, with long-term-support releases and a predictable release process. Development is led by the Symfony Core Team and supported by community contributors.
UNCUT is a headless coding-agent harness written in Go for shell pipelines, CI jobs, containers, and agent experiments. It sends the complete conversation, file contents, and command output to an OpenAI-compatible Chat Completions endpoint through one agent loop with four tools: read_file, write_file, replace, and run_command. The tool does not summarize, prune, compact, or silently truncate context; provider-side response truncation is reported as an error instead of being presented as a successful partial answer. It accepts piped UTF-8 input, can emit structured NDJSON events, and optionally stores complete resumable sessions in append-only JSONL files. UNCUT is distributed as a statically linked Go binary for Linux, macOS, and Windows, supports local OpenAI-compatible endpoints, and is released under the MIT license. It is not a sandbox: shell commands run with the operating system user's permissions.
Searchable transcript of Trending Open-Source GitHub Projects : mpv, Nushell, Blaze, Poki, Hallmark & OpenMontage #308 — ManuAGI - AutoGPT Tutorials (12:45). Search for a phrase, then click its timestamp to jump straight to that moment in the video.
Captions sourced from the original video on YouTube, published by ManuAGI - AutoGPT Tutorials. The video, its captions and all related intellectual property remain the property of their respective owners; AINotes claims no ownership. Provided for research, accessibility and search — see the Transcript Notice and Copyright Policy.
00:00 Every week, developers release powerful open-source GitHub projects. This is your weekly GitHub project update video. Top trending open- source GitHub projects. This week, you will discover useful and trending developer tools from a fast Rust shell to agent skills for design and video. Without wasting time, let's get started. >> Before we jump into today's project updates, here's a quick announcement for everyone.
00:23 We've launched a brand new YouTube channel called AI Agent Studio dedicated entirely to AI Agent projects, tutorials, and tools. So, if you're interested in staying up to date with the latest AI Agent open source projects, learning how to build your own agents, or exploring cuttingedge agent frameworks, make sure to check it out. Subscribe now to get weekly videos, in-depth guides, and real time project breakdowns.
00:49 The link is right there in the description. Don't miss it. All right, let's get into today's video. >> Project number one, NAMPv, a free powerful scriptable media player. MPV is a free open-source cross-platform media player built for quality and control. A fork of M Player and M Player 2. It plays virtually any audio or video format through FFmpeg with GPU accelerated highquality video output.
01:16 It's minimalist by default, a clean window driven by keyboard shortcuts and the command line, but deeply customizable through config files and Lua or JavaScript scripts. It also ships lib MPV for embedding in other apps. Install it and play anything. Project number two, React Yolam, the library for building user interfaces. React is Meta's open- source JavaScript library for building user interfaces from reusable components.
01:42 You describe what each piece of UI should look like for a given state and React efficiently updates the DOM as that state changes using a virtual DOM and a declarative model. Write components with JSX, compose them and share logic with hooks. It's the foundation for web and through React Native native apps with a huge ecosystem behind it. Install it and build your UI.
02:04 Project number three, Symfony, a PHP framework and set of reusable components. Symphfony is an open-source PHP framework for building web applications and APIs and a set of standalone reusable components that power much of the PHP world. You assemble an app from decoupled pieces, routing, dependency injection, HTTP, forms, security console on a flexible configurable foundation.
02:31 Components like these also run under Laravel, Drupal, and others. It emphasizes best practices, long-term support releases, and a strong ecosystem with the Symphfony CLI to scaffold and serve. Install it and build your app. Project number four, Prometheus, open-source monitoring and time series database. Prometheus is an open- source monitoring system and time series database and a graduated CNCF project.
02:56 It scrapes metrics from your services over HTTP, stores them with a timestamp and labels, and lets you slice them with PromQL, its powerful query language. A pull-based model and service discovery find targets automatically, while alert manager handles alerting on your rules. Exporters expose metrics from almost anything, and it pairs naturally with Graphfana for dashboards.
03:19 Written in Go, it scales from a laptop to huge fleets. Run it and monitor everything. Project number five, Nutshell. A new kind of shell built on structured data. Nutshell New is an open-source cross-platform shell that treats everything as structured data instead of plain text. Command output comes back as tables you can filter, sort, and transform with a pipeline of composable commands.
03:43 So working with files, APIs, and system info feels like querying a data set. It reads JSON, CSV, YAML, and more natively. and its typed functional language catches errors early. Written in Rust, it runs on Linux, Mac OS, and Windows. Install it and rethink your shell. Project number six, Vance Otalis, the toolkit that secures the internet. OpenSSL is an open-source toolkit for TLS and generalpurpose cryptography that secures much of the internet.
04:12 It provides the libraries behind HTTPS, lib SSL for the TLS and SSL protocols, and lib crypto for ciphers, hashes, public key crypto, and certificates. Plus, a command line tool for keys, CSRs, and certificate management. Written in C. It's embedded in countless servers, apps, and devices across every platform. Development is open with FIPS validated builds available.
04:37 Install it and secure your connections. Project number seven, Shimirand. A sea mod, a design skill that avoids AI looking pages. Shimirand is a design skill for cloud code, codecs, cursor, and open code that builds web pages designed not to look AI generated. It picks from a catalog of 50 themes, builds each page around the visitors goal, and lints the result in a real browser against common machine-made tells.
05:05 A fresh reviewer checks the final page. It also offers redesign and audit commands for existing projects. It suits developers who want distinctive pages from coding agents. Install it with npx project number eight. Many open montage. Agentic video production inside your coding assistant. Open montage is an open-source agentic video production system that turns an AI coding assistant into a video studio.
05:29 Users describe a video in plain language and the agent follows a pipeline of research script scene plan assets edit and compose. It works with clawed code, cursor, copilot, wind surf and codecs and renders locally with remotion, hyperframes and ffmpeg. Free local tools need no API keys. It suits creators who want reviewable video production. Clone it and make a video.
05:55 Project number nine, ArtCraft, a visual IDE for AI image and video. Artcraft is a desktop IDE for interactive AI image and video creation. Visual tools let artists compose in 2D stage scenes in 3D pose characters and set camera angles before generating. It connects to many image, video, music, 3D, and world models including Veo, Cling, and Sora. Stable builds cover Windows and Mac OS with Linux from source.
06:24 It suits artists, designers, and filmmakers who want repeatable results. Download it and build a scene. Project number 10, Rerun. Self-hosted AI co-workers for your team's work. Rerun is an open-source self-hostable platform for building AI co-workers that run work for a team. A foreman agent interviews the user, plans a team, and builds it. Each co-worker has its own job, memory, skills and computer and runs on schedules or web hooks.
06:52 They connect to Gmail, Slack, notion, GitHub, any MCP server and composio and ask before sending, paying or deleting it. Self-host with Docker and Superbase. It suits teams automating routine work. Follow the self-hosting guide. Project number 11. Quiet MD local first native notes app with phase shoe compatibility. Quiet.md is a native desktop notes app for Mac OS and Windows built with Rust and GPUi.
07:19 It draws its interface directly on the GPU with no web buoy or electron. Notes stay on the user's computer as XML files in a normal folder with no account. It saves in fashxml format and imports markdown. It supports tables, code, formulas, and themes. It suits people who want a fast private editor. Download it and start writing. Project number 12, Danch Hop.
07:43 Install Linux beside Windows without a USB stick. Hop is a Windows app that installs Linux alongside Windows. The user picks a system, chooses a drive, drags to set the space, and clicks install. Hop downloads the ISO from official sources, verifies it, shrinks the drive safely, and copies the installer onto a small partition on the internal disc. It then adds a one-time startup entry and restarts into the Linux installer.
08:11 It suits Windows users trying Linux. Download hop.exe and run it. Project number 13. Nectar Link. Connect your Android phone and Windows PC. Nectar Link is an open- source app pair that connects an Android phone and a Windows PC. It syncs notifications, messages, calls, clipboard, files, and photos, and mirrors the phone screen with phone apps in their own windows.
08:33 A shared Rust Core powers both apps. devices talk directly over quick with end-to-end encryption with no account and no cloud. It suits users who want one private phone to PC tool. Pair them with a QR code. Project number 14. Stack diagram. Architecture diagrams with official logos from one sentence. Stack diagram is an agent skill that turns a one-s sentence description of a text stack into an architecture diagram.
09:00 It fetches official logos from SVGL, Devicon, and other sources, never recolors them, and routes lines around labels. Output is a self-contained HTML file, PNG, a React component, or a Claude artifact in light and dark themes. It works with clawed code, codecs, and cursor. It suits developers documenting systems. Install it with npx skills. Project number 15, skills, agent skills for design and motion work.
09:31 Skills is a collection of agent skills for AI coding agents focused on design and motion work. It currently includes stage show, a skill that helps an agent build faux product UI and React such as stills, feature cards, cursor demos, and bento grids. It includes motion guidance, examples, and tools that film the result so the agent can check its work.
09:52 It suits designers building product visuals. Add stage show with NPX skills. Project number 16, Blaze Millisecond incremental Rust Rebuilds beside Cargo. Blaze is a command line build tool for Rust that runs beside cargo and uses the same commands such as blaze build, run, and test. It keeps the project compiled in memory, then compiles only the change functions and writes them into the program cargo already built.
10:18 It runs locally on Apple Silicon, Mac OS, and Linux. It suits Rust developers waiting on rebuilds. Install it with one curl command. Project number 17. My uncut. A headless coding agent that never trims context. UNOT is a small command line coding agent harness for shell pipelines, CI jobs, and local models. It sends the full conversation on every model call and never truncates file contents or command output.
10:44 Provider cutoffs end in an error, not a partial answer. It works with any OpenAI compatible endpoint including Al Lima and offers JSON events and resumable sessions. It runs as one Go binary. It suits developers who want predictable agents. Try it on a diff. Project number 18, SM, a package registry and CLI for assembly. ASM is a package registry and command line tool for assembly projects.
11:09 Users create a project, add packages, and build, run, and test it from one ASM. TML file. projects lock dependencies and packages carry release records with source and verification results. It runs natively on Linux x86-64, Linux ARM 64, and Apple Silicon Mac OS using system assemblers and linkers. It suits developers who want to share efficient low-level code run ASM new to start.
11:38 Project number 19, Pokey. Let AI agents operate a real iPhone. Hokei is a local MCP server and terminal agent that lets AI agents operate a real iPhone with no jailbreak and no extra hardware. It runs on a Mac and controls the phone the way a person would. It connects to clawed code, codecs, and other MCP clients and also offers iMessage and Telegram channels.
12:01 Screen contents go to the configured model service. It suits developers building phone automation. Clone it and run a task. Project number 20, Cineode. Films built from code by AI agents. Cinicode is an agent skill that lets an AI coding agent make films with code. The agent writes the script, builds every frame in code, designs the sound, and delivers an MP4.
12:23 It covers short films, long YouTube videos, ads, explainers, and music videos. It runs locally inside Claude code or cursor using headless Chrome and FFmpeg. It suits creators who want films made from code. Install the skill and describe your idea. Thanks for watching.