Agent Skills is Google's repository of installable skills for Google products and technologies, including Google Cloud. The skills provide Markdown-based procedures for tasks such as onboarding and authenticating to Google Cloud, deploying and managing AI agents, working with GKE, databases, networking, security, monitoring, analytics, advertising APIs, Firebase, Android, Dart, Flutter, and Google Maps Platform. Skills can be selected and installed with `npx skills add google/skills`; the repository also bundles plugins and MCP servers for agent harnesses including Claude Code, Codex, and Antigravity CLI. The repository accepts bug reports and contributions, and its skills are distributed under the Apache 2.0 license.
Aspire is Microsoft's multi-language, code-first toolchain for building, running, and deploying distributed applications. It defines services, frontends, containers, databases, caches, and their connections in code, then uses the Aspire CLI to run the application locally and carry the same definition into deployment. Aspire provides OpenTelemetry-based observability, service discovery infrastructure, project templates, integrations, an AppHost SDK, a dashboard, and a Visual Studio Code extension. Its repository includes the Aspire CLI and supports application definitions in languages including C#, TypeScript, JavaScript, Python, Java, Go, and Rust. The repository code is licensed under the MIT license.
Code-Graph-RAG is an open-source retrieval-augmented generation system for querying, understanding, and editing multilingual codebases. Its Tree-sitter-based parser extracts functions, classes, methods, modules, and relationships, then stores them in Memgraph under a unified graph schema. An interactive CLI converts natural-language questions into Cypher queries, retrieves source code by name or intent, and supports AI-assisted editing and optimization. It provides AST-based surgical patches with diff previews, structural search and rewriting through ast-grep, dead-code discovery by traversing call and reference edges, and runtime-call overlays from test traces or production eBPF profiles. The project also supports MCP integration and publishes the `cgr` command-line tool to PyPI.
Codewhale is an open-source coding agent for the terminal, built in Rust and independently maintained. It reads repositories, edits files, runs commands, inspects results, and works toward user-defined goals. It connects to hosted providers or local models through Ollama, vLLM, or SGLang, supports switching providers and models during a session, and can run interactively in a terminal UI or non-interactively with the `exec` command. Its control mechanisms include read-only planning, Ask, Auto-Review, and Full Access approval modes; `/undo` reverts the last turn and `/restore` returns the workspace to an earlier snapshot. It also supports saved sessions, durable goals, reviewable workflows, agent coordination, MCP servers, skills, hooks, and configurable agent roles. The project runs on the user's machine with the access granted to it, with optional operating-system sandboxing where supported, and is distributed under the MIT license.
Distilly is an AI agent skill-generation tool by titanwings that turns messages, documents, interviews, and other supplied sources into source-grounded Person Profiles. It models observable experience, decision patterns, expression, and ways of working, rather than claiming to clone a person, and supports colleague, relationship, and celebrity profile families. Each generated profile is packaged as an installable Agent Skill for supported hosts. Its workflow includes family-specific source collection and analysis, a six-dimension research pipeline for celebrity profiles, incremental file analysis and merging, conversational corrections written to a correction layer, and automatic version archiving with rollback to earlier versions. Supported source types include Lark, DingTalk, Slack, public X posts, WeChat exports, PDFs, images, email, Markdown, and pasted text, with source-specific setup requirements. The project documents native local Skill discovery for Claude Code, Hermes, OpenClaw, Codex, DeepSeek Harness, Pi, Grok Build, and OpenCode. It is distributed from its GitHub repository under the MIT License and is described as a demo version.
ECC is an MIT-licensed open-source agent-harness performance system maintained by affaan-m. It packages reusable skills, specialized agents, project rules, commands, hooks, memory, and security tooling for Claude Code as its primary target, with supported or limited adapters for Codex, Cursor, OpenCode, Gemini, Zed, GitHub Copilot, and other coding harnesses. Its core workflow turns plan, test, implement, review, verify, remember, and improve into reusable agent workflows. Skills are loaded for tasks such as test-driven development, research, security review, end-to-end testing, documentation, and refactoring; agents isolate planning, implementation, and review; rules provide always-loaded project or language standards; and hooks run event-triggered checks and session automation outside the model context. The optional Memory Vault stores inspectable Markdown handoffs and session context, while AgentShield scans agent files, hooks, MCP configurations, permissions, prompts, and secrets for security risks. ECC can be installed from its repository or through the ecc@ecc Claude Code plugin and ecc-universal package. The repository also provides selective installers, native or project-local integrations for several harnesses, a desktop dashboard, and the optional ecc-agentshield security-auditing package. Feature parity varies by harness: GitHub Copilot receives instructions and reusable prompts but not ECC hooks or agent delegation, while Codex has a native marketplace plugin with a narrower hook model.
HyperFrames is an open-source framework for turning HTML, CSS, media, and seekable animations into deterministic MP4 videos. It can be used locally through a CLI, by AI coding agents through skills, or as a rendering core for hosted authoring workflows. Compositions are defined as HTML with data attributes for timing, tracks, media, and sub-compositions. The renderer seeks each frame in headless Chrome, uses animation adapters such as GSAP, CSS, Lottie, Three.js, Anime.js, or WAAPI, and encodes the result with FFmpeg; its toolchain includes preview, linting, inspection, local rendering, browser-based editing, reusable catalog components, and AWS Lambda rendering. The project requires Node.js 22 or newer and FFmpeg, does not require React or a build step, and is licensed under Apache 2.0. Its agent skills support workflows including product videos, explainers, pull-request videos, captions, motion graphics, slideshows, music-driven videos, and general compositions.
LLVM is a collection of modular, reusable compiler and toolchain technologies. Its core processes intermediate representations and converts them into object files, providing libraries and tools such as an assembler, disassembler, bitcode analyzer, and bitcode optimizer. The project also includes components such as the Clang frontend, which compiles C-family languages to LLVM bitcode, the libc++ standard library, and the LLD linker. In the cited context, scriptc passes statically lowered TypeScript through its typed intermediate representation to LLVM.
ManimGL is an open-source Python animation engine for creating precise programmatic animations, particularly explanatory mathematics videos. Scenes can contain shapes, equations, and transformations and can be rendered to video or displayed in an OpenGL window. This repository is the original Manim project created by the author of 3Blue1Brown; it is distinct from the later Manim Community Edition. The package is installed as `manimgl`, runs on Python 3.10 or higher, and uses FFmpeg and OpenGL, with LaTeX optional for LaTeX rendering.
OpenCode is an open-source AI coding agent developed by anomalyco. It is used as a terminal-based coding agent and external coding harness, with a beta desktop application also available. The CLI includes a full-access build agent for development work and a read-only plan agent for code analysis and exploration; the plan agent denies file edits by default and asks permission before running shell commands. OpenCode also provides a general subagent for complex searches and multistep tasks, and can be installed through its shell installer, package managers, or platform-specific desktop packages.
OpenShaders is an open-source platform and registry for discovering, creating, publishing, and using shader code in websites. It is being built around a collection of WebGL and WebGPU shaders, a live editor for creating and collaborating on shaders, and ready-to-use React components and JavaScript modules, including a shadcn registry for installing shaders from a terminal. The platform is hosted at openshaders.com and is released under the MIT license; its full experience is still under development, while users can claim usernames, generate shaders, explore existing work, and copy shader code.
Pascal Editor is an open-source, web-based 3D building editor for creating and sharing architectural projects. It supports architectural elements and objects such as walls, slabs, roofs, zones, doors, windows, and furniture, along with plugins and publishable viewers. The editor is built with React Three Fiber and WebGPU. Its Turborepo monorepo separates scene schemas and state, 3D rendering, editing tools, built-in node definitions, viewer and capture runtimes, shared UI, a standalone Next.js app, and an MCP server that exposes scene tools, resources, prompts, and local storage to MCP-compatible AI hosts. The project can run locally through the @pascal-app/cli package, which starts a persistent editor and authenticated MCP service, stores projects in a local database, and manages the standalone runtime. Reusable editor, viewer, node, core, and capture packages are also distributed through npm.
PI-Desktop is a local-first desktop workspace for AI coding agents, built with Electron, a Rust host core, and the pi Agent Harness. It lets users open local projects, connect cloud or local models through providers such as OpenAI-compatible APIs, manage projects and long-running sessions, and review file changes and command output. Its architecture separates the React renderer, Electron desktop orchestration, Rust-managed permissions, filesystem access, SQLite persistence and secrets, and a pi Agent sidecar responsible for the agent loop, model interaction, and streaming. Agent, Plan, and Goal modes provide different approval boundaries; agents can read and edit files, run commands, and delegate exploration, implementation, research, testing, or review to background Subagents. The workspace supports MCP servers, Skills, installable Plugins, model and provider switching, session imports, notifications, context checkpoints, and a plugin marketplace. Conversations are stored locally as JSONL with a SQLite index, settings and logs remain on the machine, credentials use the operating-system keychain, and model requests go directly to the configured provider or endpoint. Plugin processes are permission-gated and isolated from the renderer, but plugins remain user-trusted code rather than a complete operating-system sandbox. It is an early-preview cross-platform application distributed for macOS, Windows, and Linux under the GNU Lesser General Public License v3.0.
Skills for Real Engineers is an open-source collection of small, composable agent skills by Matt Pocock for disciplined software development with Claude Code, Codex, and other coding agents. The skills support requirements clarification, project-language setup, test-driven development, debugging, code review, specification, planning, triage, and codebase surveys. The collection includes skills such as `/grill-me` and `/grill-with-docs`, which question the user about a proposed change before implementation, and a setup skill that configures an issue tracker, ticket labels, and documentation storage for a repository. It can be installed as a managed Claude Code plugin or copied into a project as editable files through the `skills` installer; the skills are intended to work with any model and can be adapted by the user.
Sugar High is a lightweight, zero-dependency JavaScript syntax-highlighting library that runs in browsers and JavaScript runtimes and converts source code to HTML without requiring a DOM. It supports JavaScript, TypeScript, CSS, Python, C, Go, Java, Rust, JSON, Markdown, SQL, HTML, YAML, and other built-in languages and formats, with alias normalization for inputs such as filename extensions and Markdown fences. The library exposes a one-step highlight function and a composable core that separates syntax parsing from HTML rendering. Token classes can be customized with class maps or token hooks, while line-level hooks support highlighting or modifying generated lines; CSS custom properties provide theming. Its React package supplies Code and textarea-overlay Editor components, and its Remark plugin highlights fenced code blocks during Markdown processing. Sugar High also provides an opt-in experimental WebGPU entry for asynchronous, language-agnostic highlighting through gpu-lexer. It is distributed as npm packages under the MIT license, with a separate core entry for selective language configurations.
TeamAI is an open-source CLI for managing a team's skills, rules, documentation, agents, hooks, MCP configuration, environment settings, and knowledge across AI coding tools such as Claude Code, Codex, Cursor, CodeBuddy, WorkBuddy, and OpenCode. It is installed with npm as `teamai-cli` and uses a shared Git repository as the team's source of truth. The CLI distributes resources through an administrative `push` → review and merge → `pull` workflow. Session-start hooks can run `teamai pull` to synchronize the shared harness into project- or user-scoped local AI-tool directories; roles, tags, and subscribed source repositories control which resources members receive. TeamAI also provides a knowledge layer: `teamai import` and `teamai codebase` build a searchable team knowledge base and codebase graph, while `teamai recall` uses BM25 search with graph-boosted reranking and can deploy a recall subagent into supported AI tools. Code relationships are extracted with a WebAssembly tree-sitter parser for TypeScript/JavaScript, Python, and Go, with regex-based heuristic extraction as a fallback and for other languages. Additional commands support friction-based learning suggestions, privacy-scrubbed session summaries, maintenance of stale or low-confidence knowledge, usage digests, a web dashboard, member and role management, package and plugin installation, diagnostics, and uninstallation. The repository is maintained by Tencent and contributors and is licensed under MIT.
text-to-cad is a library of agent skills for creating, inspecting, sourcing, slicing, previewing, and handing off CAD, CAE, CAM, robotics, and hardware-design artifacts from local project files. Its skills generate and edit CAD models from plain-language or image requests, primarily producing STEP files with optional STL, 3MF, and GLB exports; preview local CAD and robot files in a browser; source off-the-shelf STEP parts; and create DXF drawings from Python sources or CAD geometry. Additional skills write URDF robot structures, SRDF/MoveIt2 planning and collision data, and SDF simulator models and worlds; check DXF and STEP files for SendCutSend; measure mesh printability by wall thickness, overhangs, support volume, and build orientation; slice supported meshes into validated, printer-profiled FDM G-code using slicer command-line tools; and dry-run, upload, and cautiously start local Bambu Lab print jobs. An experimental implicit-CAD skill creates browser-native models with GLSL signed-distance fields and CAD Viewer raymarch rendering. The library is installed with the Skills CLI, including `npx skills add earthtojake/text-to-cad`, or through provider-native plugins for Codex, Claude Code, and Grok Build.
WebLLM is an in-browser large language model inference engine developed by the MLC community. It runs model inference directly in web browsers using WebGPU hardware acceleration, without server-side processing, and can be used as an npm, Yarn, or CDN package for building web applications. Its MLCEngine exposes an OpenAI-compatible chat-completions interface with streaming, JSON-mode structured generation, seeding, and preliminary function-calling support. It supports model families including Llama, Phi, Gemma, Mistral, and Qwen, and can load custom MLC-format models consisting of model artifacts and WebAssembly model libraries. WebLLM provides Web Worker and Service Worker integrations, Chrome-extension examples, browser caching through Cache API, IndexedDB, or OPFS, and optional Subresource Integrity verification for downloaded model artifacts.
zane-ops is a self-hosted, open-source deployment platform positioned as an alternative to Heroku or Railway. It deploys applications, databases, and other services on personal servers using Docker Swarm and Caddy, and provides a dashboard for project management and log viewing.
ZaneOps is a self-hosted, open-source platform-as-a-service for deploying and managing static sites, web applications, databases, services, workers, and other workloads on a user's own servers. It uses Docker Swarm for scalability and Caddy for traffic handling, and provides a dashboard with project management, HTTP logs, and runtime logs. ZaneOps is positioned as a free alternative to platforms such as Heroku, Railway, and Render, and can be installed with a shell script.
Searchable transcript of Top Dev Tool Projects : LLVM, OpenCode, WebLLM, manim, Aspire & Sugar High — ManuAGI - AutoGPT Tutorials (10:40). 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 dev tools, and this weekly DevTool project update video brings them together in one place. Top trending open-source and best DevTool projects this week cover terminal coding agents, knowledge graphs, compiler toolkits, browser-based editors, and animation engines. You'll discover useful and trending developer tools you can start using right away, explained fast and to the point.
00:25 Without wasting time, let's get started. Before we jump into today's project updates, here's a quick announcement for everyone, 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.
00:54 Subscribe now to get weekly videos, in-depth guides, and real-time project breakdowns. The link is right there in the description. Don't miss it. All right, let's get into today's video. >> Project number one, Open [clears throat] Code. Open-source AI coding agent for your terminal. Open code is a provider agnostic AI coding agent for your terminal, letting you connect any model to write, explore, and edit code.
01:18 Install via script, package managers, or a beta desktop app. It has a full access build agent, a readonly plan agent, and a general sub agent for complex tasks. MIT licensed. Install it and start coding with an agent. Project number two, code graph rag. Query and edit your monor repo through a knowledge graph. Code graph rag parses a multi- language codebase into a tree sitterbuilt knowledge graph in memaph.
01:41 Grounding queries in real code structure instead of guesses. Ask questions in plain English. Retrieve functions by intent. Edit via abbased patching with diff previews. Find dead code and run as an MCP server. Point it at your repo and start asking questions. Project number three, agent skills. Google authored skills for coding agents. Agent skills is Google's official collection teaching AI agents to work with Google Cloud and related products.
02:10 skills are vetted markdown procedures you install selectively covering GCP fundamentals a IML Kubernetes databases dev tools security and hosting plus bundled product plugins with MCP servers Apache 2.0 IO licensed. Install a skill and start building on Google Cloud. Project number four, skills for real engineers. Composable engineering skills for coding agents.
02:36 Skills for real engineers is a composable set of agent skills favoring disciplined engineering over vibe coding. Install as a manage plug-in or editable copier files, then configure per repo settings. Skills cover requirement clarifying interviews, shared language docs, testdriven feedback loops, and architecture to spec tooling. MIT licensed install the skills and run a grilling session.
02:59 Project number five, Web Elm. Run language models entirely in the browser. WebLm runs LLM directly in the browser via web GPU, keeping data private with no server needed. It's open AI API compatible. supports streaming, JSON output and function calling and natively loads llama, fi, gemma, mistral, QN or custom MLC models. Add via npm or CDN cache weights locally and offload work to a worker.
03:29 Apache 2.0 licensed. Install it and run a model in your browser. Project number six, Code Whale provider neutral terminal coding agent in Rust. Code Whale is a rust-built provider neutral terminal coding agent that edits files, runs commands, and works toward goals interactively or via a single exec command. It offers plan mode, graduated approvals, undo/restore, and optional OS sandboxing, plus MCP servers, skills, and hooks.
03:56 MIT licensed, install it, and give it a task. Project number seven, Team AI. Share agent skills and knowledge across a team. Team AI syncs a team's shared skills, rules, docs, and hooks via Git, so improvements reach everyone automatically each session across cloud code, codecs, cursor, and more. It also builds a searchable knowledge base from session friction scores and lets agents recall past learnings.
04:23 MIT licensed initialize it and share your first skill. Project number eight, Pascal Editor. Design 3D buildings in your browser. Pascal Editor is an open-source browser-based 3D building editor built with React 3 fiber and web GPU. Design sites, buildings, levels, walls, and fixtures with tools that auto miter walls and rebuild floors on edit. Includes 50-step undo local saving and a plug-in system MIT licensed.
04:50 Open the editor and start designing a building. Project number nine, text to CAD. Turn plain language into CAD and robot files. Text to CAD. CAD skills lets an AI agent generate, inspect, and fabricate CAD, robotics, and hardware files from plain language descriptions, outputting step, STL, DXF, URDF, and more. It sources off-the-shelf parts, previews files, validates for laser cutting, and slices G-code, runs on Python, MIT licensed.
05:24 Install it and describe your first part. Project number 10, Open Shaders, open-source shader library for the web. Open Shaders is a developing platform aiming to be a shared library of web shaders with a planned live editor, ready-made React/JS components, and a Shad NESD drawing registry for terminal installs. Currently, you can reserve a username to generate a personal shader MIT licensed.
05:47 Claim your username and follow the launch. Project number 11, Pay Desktop, local first desktop app for coding agents. Pay desktop is a local first native app running an AI coding agent with no cloud account or telemetry. Keys and sessions stay on your machine. It supports any model provider. Offers agent and plan modes with approval gates. A diff workbench and outofprocess plugins.
06:11 Built with electron, rust, and typescript. License pending. Download it and open your first project. Project number 12-ECC. A full engineering system layered on your coding agent. ECC wraps a coding agent in a plan, test, implement, review, verify, remember, improve loop, adding specialized sub aents, hundreds of skills, enforcement hooks, and a shared memory vault.
06:35 Works best with clawed code with adapters for codecs, cursor, Gemini, and others. MIT licensed with a paid hosted tier for private repos. Install it and plan your next feature. Project number 13, Hyperframes. Write HTML render deterministic video. Hyperframes turns HTML, CSS, and animation adapters like GSAP or 3JS into deterministic MP4 videos. No proprietary timeline or build step required.
07:02 It ships agent skills for planning, animating, and rendering videos via headless Chrome and FFmpeg. Supporting local, Docker, or Lambda rendering. Apache 2.0 licensed. Install the skills and describe your first video. Project number 14, Rofflow. Coordinate swarms of coding agents. Ruflow adds a coordination layer a top clawed code and codecs, giving agents memory, planning loops, and swarm coordination with self-organizing roles.
07:31 Install as lightweight plugins or a full CLI with an MCP server, hooks, and Damon, plus multi-provider routing and federation across machines. MIT licensed run in it and give your agents a nervous system. Project number 15, the LLVM compiler infrastructure modular toolkit for building compilers. LLVM is a modular set of reusable technologies for building compilers, optimizers, and runtimes around a shared intermediate representation.
08:00 It bundles clang, lib, C++, LLD, Flang, LLDB, and MLIR, letting many language frontends share one optimization and code generation backend. Apache 2.0 with LLVM exceptions. Get the source and build the tool chain. Project number 16, Manum, programmatic animation engine for math videos. Manom, created by three blue one browns author, lets you build precise, reproducible math animations in Python instead of a timeline tool.
08:30 Define scenes as Python classes with shapes, graphs, and latte formulas. Then render via FFmpeg and OpenGL. This is the original MonomG. A community edition exists separately. MIT licensed. Install it and render your first scene. Project number 17. Distilly. Turn a person's knowhow into an agent skill. Distilly distills a real person's expertise, judgment, and voice from messages, documents, or interviews into a source grounded person profile packaged as an installable agent skill.
09:02 It covers colleague, relationship, and celebrity variants. Works across eight agent hosts and supports version rollback. MIT licensed. Install it and distill your first profile. Project number 18 tines Zanops self-hosted platform for deploying web apps. Xanops is a self-hosted open-source alternative to Heroku or Railway built on Docker Swarm and Caddy for deploying apps, databases, and services on your own servers.
09:28 A single install command sets up a dashboard with project management and log views for traffic and runtime output. Install it and deploy your first app, project number 19, to foropi. Define distributed apps in code. Run and deploy. Aspire is Microsoft's code first tool chain for defining, running, and deploying multi-ervice distributed apps from one definition with built-in open telemetry observability and reusable integrations like Reddus or databases.
09:58 It's multi- language supporting C, TypeScript, Python, Go, Java, and Rust. MIT licensed. Install the CLI and build your first app. Project number 20- SugarHigh Tiny Zerod dependency code syntax highlighter. Sugar High is a lightweight zero dependency syntax highlighter that turns source code into colored HTML running in browsers or serversidejs without a DOM.
10:21 It supports dozens of languages, customizable token classes, line level hooks, and CSS variable theming with companion React and Markdown plugins. MIT licensed. Install it and highlight your first snippet. Thanks for watching. See you in the next update.