Searchable transcript of Top Dev Tool Projects : Playwright, Firecrawl, Temporal, LikeC4, Kimi Code CLI & Strix — ManuAGI - AutoGPT Tutorials (20:57). 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 dev tool project update video brings them together in one place. Top trending open source and best dev tool projects this week cover terminal coding agents, local code knowledge graphs, web automation, speech recognition, and self-hosted platforms. You'll discover useful and trending developer tools you can start using right away, explained fast and to the point.
00:24 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 cutting-edge 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, PiWeb, local browser workspace for the Pi coding agent. PiWeb is a local web interface for the Pi coding agent that turns terminal sessions into a readable browser workspace.
01:17 It reads your local Pi session files and lays them out with structured tool calls, clean markdown, and project navigation beside the chat, so you pick up past work without digging through terminal history. You browse earlier conversations by project, continue from an old message, or fork a session into a separate route to try a different direction safely.
01:36 A file panel previews source, docs, images, audio, and PDFs while the agent works, and the web UI handles models, API keys, and skills. Built with TypeScript and Next.js, it runs through NPX and stays on your machine. It suits developers using Pi day to day. Run it and open your sessions. Nifcan Quono de day Ryan. Project number two, like C4 architecture as code with live generated diagrams.
02:05 Like C4 is a modeling language and tool set for describing software architecture as code and generating diagrams from that model. It solves a familiar problem. Hand-drawn architecture diagrams drift out of date the moment code changes. With like C4 you write the model in a text file and the tools render it into live browsable diagrams that stay in sync with the source.
02:25 It draws on the C4 model and structurizer DSL, but lets you define your own notation, element types, and any number of nested levels so the view fits your system. Developers run its CLI with NPX like C4 start to preview, use a VS Code extension while editing, and export views for sharing. Written in TypeScript, it suits teams documenting evolving systems.
02:49 Model your architecture and watch it render. Project number three, Code Review Graph, local code knowledge graph that trims AI context. Code Review Graph is a command-line tool and MCP server that builds a persistent structural map of your code base so AI coding assistants read only the files that matter. It addresses a real cost. Most AI tools reread the whole project on every task, wasting tokens.
03:15 It parses your repository with tree-sitter into a graph of functions, classes, imports, and their call and inheritance edges stored locally in SQLite. When a file changes, blast radius analysis traces every caller, dependent, and test affected so the assistant sees a minimal review set. It supports 24 languages plus notebooks, updates incrementally on each save or commit, and installs across Claude, Cursor, CodeX, and many more with one command.
03:43 It suits developers running large or monorepo projects. Install it and map your code. Project number four, Kim iCode CLI, terminal AI coding agent from Moonshot. Kimiko's CLI is an AI coding agent from Moonshot AI that runs in your terminal. It reads and edits code, runs shell commands, searches files, fetches web pages, and picks its next step from the feedback it gets.
04:06 So, a plain language request turns into real work in your project. It ships with Moonshot's Kimiko's models and can be pointed at other compatible providers. It installs as a single binary with one command and no node.js setup. Then starts an interactive TUI you log into through OAuth or an API key. You drop a screen recording into the chat as video input, configure MCP servers conversationally, install skills and plugins from a marketplace, dispatch coder, explore and plan sub-agents, and drive sessions from Zed or
04:39 JetBrains over the agent client protocol. It suits developers who work from the terminal. Install it and start a task. Project number five, JCode, fast rust terminal harness for multi-session agents. JCode is a terminal coding agent harness written in rust, built for multi-session workflows, deep customization, and low resource use. It gives the agent a human-like memory.
05:02 Each turn is embedded as a vector and relevant past entries are recalled automatically, so context returns without burning tokens on manual lookups. A swarm mode runs several agents in one repository with the server notifying them when files shift and routing messages between them, so conflicts resolve on their own. It logs into many providers through OAuth or API keys, including Claude, OpenAI, Gemini, and Copilot, and can resume sessions started in Codex, Claude Code, Open Code, or Pi.
05:34 A side panel renders mermaid diagrams, a built-in browser tool drives Firefox, and a self-dev mode lets it edit and rebuild its own source. It suits developers running many parallel sessions. Install it and start a session. Project number six, Deep Tutor, agent native personalized learning assistant you self-host. Deep Tutor is a self-hosted agent native tutoring platform that turns your own study materials into a personalized learning system.
06:02 It brings six modes into one thread, so a chat question can escalate into multi-agent problem-solving, quiz generation, deep research, math animation, or interactive visuals without losing context. You upload PDFs, office files, and markdown to build rag-ready knowledge bases. Then a persistent memory tracks what you study and how you learn. It compiles interactive living books, offers a multi-document AI co-writer, and runs autonomous tutor bots with their own memory and personality across channels like Telegram and
06:35 Discord. Built with Python and Next.js, it works with many LLM providers and installs through a guided setup, manual install, or Docker. With a full CLI for humans and agents, it suits learners and educators. Set it up and start learning. Project number seven, Pi Agent Harness, AI agent toolkit with a self-extensible coding agent. Pi Agent Harness is an AI agent toolkit and a self-extensible coding agent for the terminal.
07:03 It splits the work of building agents into clean packages, so developers don't rebuild the same plumbing each time. A unified LLM API talks to OpenAI, Anthropic, Google, and other providers through one interface. An agent runtime handles tool calling and state. A terminal UI library renders the interface with differential updates, and an interactive coding agent CLI ties them together.
07:26 The agent can explain itself when asked, and separate packages cover Slack and chat automation. Pi ships no built-in permission system, so the docs describe containerizing it with a Linux micro VM, plain Docker, or a policy-controlled sandbox for stronger boundaries. Written in TypeScript and distributed on NPM, it suits developers building or running agents.
07:50 Install it and start a session. Project number eight, Strix, autonomous AI penetration testing agents for apps. Strix is an open-source penetration testing tool that runs autonomous AI agents to find and validate vulnerabilities in your applications. It targets the gap between slow manual pen tests and static scanners that flag false positives. Strix runs your code dynamically and proves each finding with a working exploit.
08:15 The agents carry a full offensive toolkit, including an HTTP interception proxy, a browser for testing XSS and CSRF, a shell, and a Python sandbox for writing proof-of-concept exploits. A graph of specialized agents handles reconnaissance, exploitation, and post-exploitation together, and the CLI reports findings with remediation guidance and can generate patches.
08:38 It works with providers like OpenAI, Anthropic, and Google, run scans in a Docker sandbox, and slots into CI to check pull requests. It suits developers and security teams. Point it at a target and start testing. Project number nine, Firecrawl, web API turning any site into agent-ready data. Firecrawl is an open-source API for searching, scraping, and interacting with the web at scale, built to feed clean data to AI agents and apps.
09:08 It solves the messy parts of web data. It renders JavaScript heavy pages, handles rotating proxies, rate limits, and orchestration, then returns clean markdown, structured JSON, or screenshots. Its core endpoints search the web with full page content, convert any URL into LLM-ready formats, and let you click, scroll, and type on a page before extracting.
09:30 Extra endpoints crawl whole sites, map their URLs, batch scrape thousands at once, and run an agent that gathers data from a plain language prompt. It ships SDKs for Python, Node, Go, Java, and more, connects to agents through a CLI skill and MCP, and can be self-hosted. It suits developers building AI apps that need live web data. Get a key and start scraping.
09:55 Project number 10, Temporal, durable execution platform for reliable workflows. Temporal is a durable execution platform that lets developers build scalable, reliable applications without giving up productivity. This repository holds the Temporal server, which runs units of application logic called workflows, and keeps them resilient by automatically handling intermittent failures and retrying failed operations.
10:20 That removes the usual burden of writing custom retry, timeout, and recovery logic. For long-running or distributed processes, you write workflows, activities, and workers in a supported language, then run them against the server. Inspecting execution through a command line tool and a web UI. Written in Go, it started as a fork of Uber's Cadence and is built by the creators of that project.
10:43 It installs locally through a single dev server command for quick testing. It suits back-end developers building resilient services. Start the server and run a workflow. Project number 11, EMG23JS. Rebuild a reference image as procedural 3JS code. EMG23JS is an agent skill that rebuilds the object in a reference image as a code-only procedural 3JS model.
11:07 It is reconstruction by code, not photogrammetry or mesh extraction. From one image, it writes a TypeScript factory that recreates the object from primitives, procedural shaders, and generated geometry with a runtime hierarchy of pivots, sockets, and colliders, so the result is ready to animate. It is built to save tokens by pushing mechanical work into deterministic Python scripts that use only the standard library, reserving the model's attention for visual judgement, a staged pipeline moves from blockout to
11:40 material, surface, and lighting passes, and each pass unlocks only after a side-by-side render passes a vision check. It runs under Claude code, Codex, or open code. It suits developers building 3D scenes with agents. Install it and rebuild an image. Project number 12, Nenp cpy, Python library for building multimodal AI agents. Nenp cpy is a Python library that gives developers the building blocks for research and development with multimodal language models, agents, and knowledge graphs.
12:11 It centers on a context agent tool data layer, so you define personas called NPCs with directives and tools, then compose them into multi-agent teams led by a coordinator. Ready-made agent classes cover default tools, custom tools with MCP, and auto-executing code, and templates called Jinxes chain multi-step prompt pipelines. It builds and evolves knowledge graphs from text through waking, sleeping, and dreaming phases, generates images, audio, and video, and supports fine-tuning with SFT and reinforcement learning.
12:44 It works with local runtimes like Ollama and Llama, CPP, and cloud providers through Little M, and installs with pip. It suits researchers and developers building AI applications. Install it and create an agent. Project number 13, I have add HD, agent skill for direct action-first coding output. I have add HD is a skill for coding assistance that stops them from burying the answer.
13:09 It fixes a common frustration. Agents open with filler like, "Great question," wander through context, and close with, "Hope this helps," leaving you to scroll for the actual step. This skill enforces 10 rules that reshape output, so the reply leads with the next action, numbers multi-step tasks, restates the current state each turn, gives specific time estimates, caps lists at five items, and drops preambles, recaps, and closers.
13:37 It installs through the plugin marketplace for Claude code or Codex, works with several other agents, and can be set to apply on every session. You can fork it and edit the rules in skill.md to fit your taste. It suits developers who want terse, scannable answers. Install it and get straight to the point. Project number 14, Preguntas Entrevista React, React interview questions with answers in Spanish.
14:03 Preguntas Entrevista React is an open-source collection of common React interview questions answered and explained in Spanish. It helps developers prepare for technical interviews by gathering the topics that come up most in hiring processes, from beginner concepts to more advanced ones, each with a clear explanation and practical code examples. Rather than memorizing definitions, you practice with reasoning behind every answer, covering areas like use effect, fetch cancellation, and hydration.
14:29 The questions live in the repository as markdown, and a companion website built with Next.js lets you search them, save favorites, and share individual questions. It suits Spanish-speaking developers getting ready for React roles. Browse the questions and start preparing. Project number 15, Nana's USB Bridge Remote, unified client for low-latency remote machine control.
14:51 USB Bridge Remote is a client for managing remote machines that brings hardware BIOS level access and software remote desktop into one interface. It removes the usual split between separate tools by letting you handle USB Bridge KVM devices and software agents from a single dashboard. Add a machine, connect, and you are in. It splits into two parts, a client that runs on your workstation, laptop, or phone to control sessions, and an agent that runs on the target machine to handle screen capture, input injection, and
15:24 networking. Video streams at up to 2K through native Moonlight integration. Built-in Tailscale gives encrypted peer-to-peer tunneling without port forwarding, and the Linux agent supports Wayland without permission prompts. Written mostly in Go, it runs on Windows, macOS, Linux, Android, and iOS. It suits people managing remote computers. Install it and connect a machine.
15:47 Project number 16, Portal JS, AI native framework for building data portals. Portal JS is an open-source AI native framework for building data portals. With the help of a coding agent, it tackles a task that is more than a website, deciding where data lives, how it is versioned, searched, served, and governed, then wiring a front end on top. You describe the portal you want, and Claude code skills both advise on an architecture and scaffold it as plain editable next JS code with no lock-in.
16:17 Every portal is built from three surfaces, a home page, a catalog, and a per data set showcase, which read data through one data provider contract, so the back end can be static files, CKAN, GitHub, or a lakehouse without touching a page. Skills add data sets, charts, maps, schemas, and deployment. It suits data teams publishing open data. Create a portal and load your data.
16:43 Project number 17, CanDev, self-hostable Kanban environment for orchestrating coding agents. CanDev is a self-hostable Kanban and development environment for running coding agents in parallel and reviewing their work. It fills a gap in terminal agent tools. They run agents well, but reviewing and iterating on changes there does not scale. CanDev organizes work across Kanban and pipeline views, executes many tasks at once, and assigns agents from any provider, then gathers the output in one workspace with a file editor,
17:15 tree, terminal, browser preview, and get changes. Agentic workflows chain different agents per step. Get work trees keep parallel agents from conflicting, and runtimes can be local, Docker, SSH, or cloud. Written in Go and Next.js, it runs on your own infrastructure with no telemetry and is reachable from anywhere over a VPN. It suits developers coordinating agent fleets.
17:40 Install it and orchestrate your agents. Project number 18, Deja Vu, local memory layer searching your coding agent logs. Deja Vu is a command line memory layer for coding agents that makes their past work searchable. It solves a quiet waste, Claude Code, Codex, and Open Code write every conversation to local files. Gigabytes of solved problems you cannot search, so agents re-debug what they already fixed.
18:06 Deja is a single zero dependency binary that turns those histories into a local index. You search it directly or wire in an MCP recall tool, so the agent answers, "We fixed this weeks ago." and an auto recall hook can feed relevant memory into each session before you ask. It redacts API keys and tokens at index time, reports usage stats, shares sanitized session digests, and syncs memory between machines.
18:31 Written in Go, nothing leaves your machine. It suits developers who reuse past agent work. Install it and search your history. Project number 19, Dans, Adar ASR V1, Arabic first generative speech recognition models. Dynan Sarid Zar V1 is a family of Arabic first speech recognition models from Adar AI, and this repository is the developer hub for using them.
18:57 It treats transcription as audio-conditioned next token prediction over a text vocabulary using a language model decoder rather than a CTC or transducer objective, and it is trained on more than 300,000 hours of labeled Arabic audio. It transcribes modern standard Arabic and major dialects like Gulf, Egyptian, Levantine, and Maghrebi, plus code-switched Arabic English and English for 30 languages in total.
19:22 Two tiers share one architecture, a 0.78B flash model for real-time and on-device use, and a 2.35B turbo model for accuracy. The repo provides model pointers, benchmarks, and copy-paste inference through transformers and llama.cpp gguf with weights on huggingface. It suits developers building Arabic voice applications. Download a model and start transcribing.
19:49 Project number 20, Playwright, one API to drive Chromium, Firefox, WebKit. Playwright is a framework for web testing and automation that drives Chromium, Firefox, and WebKit through a single API. It solves the pain of flaky, browser-specific end-to-end tests by giving you one consistent way to script real browsers across every engine. Its test runner isolates each test in a fresh browser context, auto-waits for elements to be actionable, and retries web first assertions, so timing bugs mostly disappear, while resilient
20:22 role and label locators mirror how users see the page. Traces capture screenshots, DOM snapshots, and network calls for debugging failures. Beyond tests, it ships as a library for scraping PDFs and screenshots, plus a CLI and MCP server, so coding agents browsers. It runs on Linux, macOS, and Windows with bindings for TypeScript, Python, .NET, and Java. It suits developers testing web apps. Install it and write your first test. Thanks for watching. See you in the next update.