Academic Research Skills for Claude Code is an open-source suite of Claude Code skills for academic research and publication workflows, maintained by Cheng-I Wu. It provides separate deep-research, academic-paper, academic-paper-reviewer, and academic-pipeline skills for literature reviews, systematic reviews, guided research, drafting, citation conversion, revision, peer review, rebuttal auditing, methodology review, and re-review. The suite uses staged, human-in-the-loop workflows with multi-agent orchestration, Socratic checkpoints, style calibration, writing-quality checks, citation formatting, and outputs in Markdown, DOCX when Pandoc is available, and LaTeX/PDF through tectonic. Its pipeline orchestrator connects activities through ten stages, user-confirmation checkpoints, Material Passport handoffs, claim and citation verification, integrity gates, and final process summaries. Citation verification can cross-check references against Semantic Scholar, OpenAlex, Crossref, and arXiv when available.
awesome-gpt-image-2 is a curated collection of structured GPT Image 2 prompts, reverse-engineered image-generation cases, reusable templates, and agent tooling. It organizes examples into categories such as interfaces, infographics, posters, products, branding, photography, illustration, characters, storytelling, and documents, and uses an atomic schema that separates subjects, lighting, materials, layout, and visual details into composable prompt components. The repository also includes the GPT-Image-2 Style Library agent skill, whose generated reference data is shared with the visual gallery. The skill helps agents select styles, templates, categories, and scene tags, and can be installed for tools including Claude Code, Codex, and Cursor through the skills CLI, npm, GitHub Packages, or the Claude Code plugin marketplace. A companion website provides searchable gallery browsing, prompt copying, filtering, and signed-in image generation. The repository is released under the MIT License and states that its third-party prompt cases and images are organized for learning, research, and automated testing, with ownership and commercial-use rights remaining subject to their original sources.
A minimal chatbot starter built with Next.js, the AI SDK, shadcn/ui, shadcn/react, shadcn/typeset, and the Vercel AI Gateway. It provides streaming chat with Markdown rendering, provider-native web search, tool calling, and a human-in-the-loop questionnaire in which the model can ask clarifying questions. The chat route streams responses with `streamText`, while the interface renders assistant messages as typed parts for text, GitHub repository lookups, web searches, questionnaires, and source URLs. Tool definitions are kept in separate files and composed through a central index; tool-part components display progress, results, errors, answered questions, and deduplicated search citations. Vercel deployments authenticate to the AI Gateway through OIDC, while local development uses an AI Gateway API key. The public unauthenticated chat route includes request validation, model restrictions, output and step limits, and client-disconnect handling, but the README recommends adding rate limiting, spending limits, and authentication before exposing it to real traffic.
Chrome DevTools for agents (chrome-devtools-mcp) is an MCP server from the Chrome DevTools project that lets coding agents control and inspect a live Google Chrome or Chrome for Testing browser. It uses Puppeteer for browser automation, including navigation and actions that wait for results, and exposes DevTools capabilities for recording and inspecting performance traces and insights, analyzing network requests, taking screenshots, and inspecting browser console messages with source-mapped stack traces. A CLI is also provided for use without MCP, with configuration options including headless, isolated, slim, concurrent-session, persistent-profile, WebSocket, and Android-debugging modes. It requires Node.js LTS, a current stable Chrome version or newer, and npm. Browser contents are exposed to MCP clients; performance tools may query the Google CrUX API, and usage statistics and update checks are enabled by default with an opt-out flag.
Claude-Mem is an open-source persistent-memory plugin and service for coding agents. It captures agent activity through lifecycle hooks, stores sessions, observations, and summaries in SQLite, and uses hybrid full-text and Chroma vector search to retrieve relevant context across sessions. Its MCP search workflow uses progressive disclosure: the agent first searches a compact index, then reviews a timeline, and finally fetches full observations for selected result IDs. A local worker service, managed by Bun, provides the HTTP API, search endpoints, and web viewer; the project also supports integrations with Claude Code and other listed agent environments, configurable context injection, private-content exclusion tags, and optional cloud synchronization. The repository states that it is distributed under the Apache License 2.0 and requires Node.js 20 or later, with Bun, uv, and SQLite used by the runtime. It can be installed through its npx installer or Claude Code's plugin marketplace.
CodeBurn is a free, open-source, local-first tool by AgentSeal that reads session files written by AI coding tools and reports token usage and estimated cost by provider, model, project, task, and activity. It provides a terminal dashboard and reports, a localhost web dashboard, desktop and tray or menubar views, exports, model comparisons, subscription-plan tracking, and optional cross-device aggregation. Its deterministic analyzers classify work into task categories from tool usage and message keywords, calculate token costs using LiteLLM pricing cached locally, and scan coding-agent sessions for patterns such as repeated file reads, low read-to-edit ratios, uncapped shell output, unused MCP servers, bloated configuration, and retry-heavy work. The optimize command produces estimated savings and fixes; applicable configuration changes are backed up and journaled so they can be undone and later compared with observed usage. The yield command heuristically correlates sessions with Git commits to classify spend as productive, reverted, abandoned, or ambiguous. The guard feature installs opt-in Claude Code hooks for soft and hard session-spending caps, checkpoints, and status-line reporting. CodeBurn also exposes local usage and savings through an MCP server over stdio. The CLI reads data from the local machine without wrappers, proxies, API keys, or uploads; the optional desktop applications can send anonymous bucketed telemetry after consent. It requires Node.js 22.13 or newer, and the repository is licensed under MIT.
Crawl4AI is an open-source Python web crawler and scraper that converts web pages into structured, LLM-ready Markdown for retrieval-augmented generation, agents, and data pipelines. Its asynchronous Playwright-based crawler supports Chromium, Firefox, and WebKit, dynamic JavaScript pages, sessions, persistent browser profiles, cookies, headers, proxies, screenshots, media, iframes, lazy loading, full-page scanning, caching, and deep crawling with BFS, DFS, and best-first strategies. For extraction, it provides heuristic Markdown filtering including BM25-based relevance filtering, CSS- and XPath-based schema extraction, chunking and cosine-similarity strategies, and optional LLM-driven structured JSON extraction. It also includes adaptive crawling, link analysis, URL seeding, virtual-scroll handling, anti-bot and proxy escalation features, and customizable hooks. Crawl4AI can be installed with pip and used through Python or its command-line interface. It is also distributed as a Dockerized FastAPI server with JWT authentication, browser pooling, monitoring dashboards, a playground, and endpoints for crawling, HTML extraction, screenshots, PDF generation, and JavaScript execution. The repository states that it is licensed under Apache License 2.0.
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.
GitNexus, developed by Akon Labs, is a code-intelligence engine that indexes repositories into a knowledge graph for code exploration and AI-agent context. Its indexing pipeline walks the file tree, parses source with Tree-sitter, resolves imports, calls, inheritance, constructor-inferred receiver types and other relationships, groups symbols into functional communities, traces execution processes, and builds BM25-plus-semantic hybrid search indexes backed by LadybugDB. The resulting graph supports MCP tools and CLI commands for process-grouped search, symbol context, call-path tracing, blast-radius and Git-diff impact analysis, structural checks, coordinated renaming, API and route mapping, taint and dependence queries, and Cypher access; repository groups can link contracts and impacts across multiple repositories. The CLI runs locally and can connect editors such as Claude Code, Cursor, Codex and others through MCP, skills and selected hooks. GitNexus also provides a browser-based WebAssembly UI with an interactive graph explorer and AI chat, plus a local HTTP server and Docker deployment mode for accessing indexed repositories through a backend. The web-only mode keeps repository processing in the browser and is constrained by browser memory, while the native CLI stores indexes locally in each repository's .gitnexus directory and uses a global registry for multi-repository access.
LoopX is an open-source, provider-neutral state kernel and local-first control plane for long-horizon AI agents and peer agent teams. It runs on top of agent harnesses such as Codex, Claude Code, Cursor, dsh, or a custom harness rather than replacing them, keeping objectives, gates, tasks, evidence, quotas, schedules, recovery state, and handoffs durable across bounded turns, sessions, tools, and agents. Its control layer makes semantic decisions about what happens next and supports governance, recovery, human-agent collaboration, and reviewable work. The accompanying personal agent workspace stores goals, attention, conversations, tasks, files, schedules, and recovery state locally across restarts; its supported browser/PWA dashboard can continue work across registered agent sessions and use typed previews, explicit confirmation, and receipts for protected changes.
Obtainium Emulation Pack is a curated collection of Android emulators, gaming utilities, frontends, PC-emulation tools, streaming clients, and related resources maintained as Obtainium app configurations. It provides JSON import files that let Obtainium track and update the included applications, with Standard and Dual-Screen variants that substitute compatible dual-screen emulator forks and utilities. The pack also includes track-only resources, such as driver repositories that do not publish installable APKs; these generate update notifications but must be downloaded and marked updated manually. The repository documents daily testing, automatic flagging of broken configurations, and contributor commands for adding apps, validating APK resolution, and generating the output files.
OpenClaude is an open-source, terminal-first coding-agent CLI for cloud and local model providers. It connects to OpenAI-compatible APIs, Gemini, GitHub Models, Codex, Ollama, Atomic Chat, and other supported backends, providing prompts, streaming output, Bash and file tools, grep, glob, agents, tasks, MCP, slash commands, web search and fetch, and image inputs for compatible providers. The CLI supports guided provider setup with saved profiles, conversation continuation and forking, detached local background sessions, model-specific agent routing, repository maps based on PageRank-ranked code structure, and a headless bidirectional-streaming gRPC server for integrations, CI/CD pipelines, and custom interfaces. A bundled VS Code extension provides launch integration, in-editor chat, provider-aware controls, and theme support. OpenClaude runs on Node.js 22 or newer, is distributed through npm and an Arch Linux AUR package, and can use local inference or remote APIs. Its repository is licensed MIT for the project's modifications and states that it is an independent community project derived from and substantially modified from the Claude Code codebase, without Anthropic affiliation.
Praxist is an autonomous research system by Sapient Intelligence for computer-executable projects with measurable objectives. It turns an existing runnable project into a persistent research run: parallel research agents develop competing implementations or hypotheses, a task-defined evaluator converts their results into structured evidence, and a planning panel uses that evidence to set the agenda for later generations. Successful candidates and supporting evidence can move through incubator, frontier, and Gems retention lanes, while multi-metric evaluation, optional Quality-Diversity and Deep Innovation Gate allocation, resource scheduling, replay, and monitoring support longer runs. The task project remains responsible for its code, evaluator, metrics, baselines, prompts, roles, data, and domain constraints. Praxist can be installed as a Python package and operated through Codex, Claude Code, or its direct CLI; it requires CPython 3.11+ and a runnable project with measurable evaluation. The source is publicly available under the Fair Source License Agreement 1.0, with commercial terms described in the repository's license summary.
Reverse Skill is an open-source, client-neutral cybersecurity skills router for AI coding agents performing reverse engineering, authorized penetration testing, security research, and CTF work. It processes a task through structured routing rules and a primary master-routing workflow, initializes authorization and network scope before action, selects a scenario-specific skill, checks available tools, MCP servers, and scripts, and records a timeline, evidence-to-finding path, report, and field journal rather than relying on guessed commands. Supported scenarios include APK and mobile analysis, binary and .NET reverse engineering, frontend JavaScript and encrypted-parameter analysis, DSL-VM reverse engineering, HTTP capture and request replay, malware and YARA analysis, penetration testing, attack-chain orchestration, case review, CTFs, firmware and IoT security, patch-diff analysis, exploit development, EDR bypass research, API and GraphQL security, supply-chain and SBOM security, and LLM security. Its documented tool ecosystem includes JADX, Apktool, Frida, IDA Pro, radare2, Ghidra, BurpSuite, and YARA. The repository provides platform-specific setup and tool-index refresh scripts for Windows, Linux, macOS, and Kali Linux, with prerequisites including a JDK, Node.js, and Python. It supports Claude Code, Codex, Cursor, OpenCode, and other compatible clients while keeping client adapters separate from the routing core, and includes cross-platform CI, routing regression tests, structure and supply-chain checks, and generated skill-navigation indexes.
SELF is an experimental executable format and Linux/NixOS runtime in which a program is stored as a SQLite database rather than an ELF file. Its rows represent the executable format, and a binfmt_misc interpreter can rebuild an ELF in memory and execute it with execveat, map segments and hand off to the dynamic linker, or act as a dynamic linker that binds through SQL; the project also provides ELF/SELF conversion tools, a selfifying Nix hook, a NixOS module, and an LD_AUDIT library for resolving .self shared libraries through SQL. The repository includes self-httpd, a web server whose program, routes, pages, and visitor log are stored in one database file. It opens its own executable path as a database and serves routes from its routes table, so editing the live site is performed with an SQL UPDATE. SELF databases can also be queried for executable information, such as shared-library names, and modified transactionally, including deleting sections and vacuuming the database.
T3 Code is an open-source agent-harness control surface for coding agents running on a developer's computer. It provides iOS and Android mobile apps, a web app, and an Electron-based desktop app for controlling locally configured Codex, Claude Code, Cursor, Grok Build, and OpenCode agents while using the user's existing provider subscriptions. The project can be launched with `npx t3@latest`, which starts its backend and local web interface on the machine. It also distributes desktop builds for Windows, macOS, and Arch Linux, and supports remote access from a phone or another machine. The repository describes the project as early-stage and warns that bugs are expected.
TypePHP is an ahead-of-time compiler for PHP developed by Swoole. It parses PHP source and declarations, lowers function bodies and constants to C++17, and compiles the generated code into native machine code rather than interpreting Zend opcodes at runtime. The compiler is written entirely in PHP and self-hosts by compiling its own source code. The same codebase can produce native executables, loadable PHP extensions, shared libraries, and WASI or browser WebAssembly output. It supports compile-time native scalar types, high-precision numeric types, strongly typed containers, generated methods through attributes, and mixed C++/PHP projects; dynamic values, internal functions, reflection, and object metadata interoperate with the Zend runtime through PHPX. Its compatibility model intentionally covers a defined subset of PHP, with restrictions including declaration-only global scope and a required main() signature for binary mode. TypePHP targets Linux, Windows, and macOS on x64 and ARM64, with PHP 8.4–8.5, a C++17 compiler, CMake, Composer, PHP development headers, and the matching PHP embed library required for relevant builds. It is distributed through Composer and the official repository under the GNU General Public License v3.0.
Searchable transcript of Top Dev Tool Projects : Ghidra, Crawl4AI, TypePHP, GitNexus, openclaude & claude-mem — ManuAGI - AutoGPT Tutorials (10:58). 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 code knowledge graphs, reverse engineering tools, web crawlers, coding agent controllers, and memory layers. 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 cuttingedge agent frameworks, make sure to check it out.
00:53 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, Git Nexus code knowledge graph for AI agents. Coding agents like cursor and clawed code often edit functions blind to everything that depends on them.
01:14 Git Nexus indexes a repo into a knowledge graph, parsing code with tree sitter and resolving call chains, then exposes it over MCP for impact analysis, tracing, and safe multifile renames. It suits developers who want their agents to understand architecture. Index your repo and connect your agent. Project number two, Curser plugins, official plug-in specification and marketplace for Cursor.
01:39 Extending Cursor with new tools and integrations lacked a standard structure. This repo defines the plug-in format and gathers firstparty and thirdparty plugins, skills, rules, MCP servers into one marketplace with a scaffolding helper for building your own. It suits cursor users wanting more capability or a plug-in of their own. Browse the marketplace and install one.
02:02 Project number three, Awesome GPT Image 2. Structured prompt library for GPT image 2. One-off prompting makes image generation unpredictable and hard to repeat. This project compresses prompts into structured protocols, subject, lighting, layout, materials backed by a gallery of reverse engineered examples, and an installable agent skill for clawed code, codecs, and cursor.
02:24 It suits designers and developers automating image generation. Browse the cases and adapt a template. Project number four, Gidra software reverse engineering framework. Analyze compiled code across platforms. Reverse engineers often need to understand software without its source. Gidra built by the NSA disassembles, decompiles, and graphs binaries across Windows, Mac OS, and Linux, running interactively or headless and is scriptable in Java or Python.
02:53 It suits security researchers and malware analysts studying binary behavior. Download a release and open your first binary. Project number five, type PHP. Ahead of time compiler turning PHP into native binaries. Interpreted PHP pays a runtime cost that's hard to escape. Type PHP lowers PHP to C++ 17 and compiles it natively. Adding typed scalers and containers for hot paths while staying interoperable with the Zen runtime and can output an executable extension or web assembly build.
03:27 It suits PHP developers needing near native speed. Compile your first PHP file and run it natively. Project number six, Dan Chrome Dev Tools for agents. Give coding agents a real browser. Agents debugging web pages usually have to guess at runtime behavior. This MCP server drives Chrome via Puppeteer, letting agents click, navigate, capture performance traces, inspect network requests, and run Lighthouse audits with a CLI available outside MCP2.
03:55 It suits developers who want agents to test and debug real pages. Add it to your client and check a page's performance. Project number seven, reverse skill. Skill router for security work in coding agents. Agents tackling reverse engineering or pen testing often guess at commands with no consistent method. Reverse skill matches tasks, APKs, binaries, CTF challenges to documented playbooks, checks installed tools, and enforces an authorization gate before acting.
04:25 logging evidence throughout. It suits security researchers driving work through a coding agent. Clone it and route your first case. Project number eight, D3 code. Control your coding agents from anywhere. Running several coding agents means juggling separate interfaces with no remote access. T3 code sits a top your existing clawed code, codecs, cursor, and other subscriptions, giving one mobile, web, and desktop surface to start, monitor, and steer them.
04:51 backend on your own machine. Remote ready. It suits developers running multiple agents who want unified control. Run it and connect your agents. Project number nine. Self DB. Executable programs stored as ESQLite databases. Binary formats are opaque to ordinary tooling. Self-D stores a program's sections, symbols, and dependencies as database rows instead of LF structures.
05:15 So, ESQL queries can inspect or even strip a binary that still runs via a custom kernel loader. It suits systems programmers curious about binary formats. Enter the dev shell and run the showcase. Project number 10, Open Claude, one coding agent terminal for any model provider. Switching model providers usually means switching tools entirely. Open Claude built from the Claude code codebase gives one terminal workflow across OpenAI compatible APIs.
05:46 Gemini, Local Alama, and more. With bash execution, sub agents, MCP, and a VS Code extension, it suits developers who switch between model providers. Install it and set up your first provider. Project number 11, academic research skills for Claude Code, full research to publication pipeline as skills. Academic writing involves tedious reference hunting and citation checking that eats into research time.
06:11 This Claude code skill suite runs literature reviews, drafts, and formats papers and peer reviews them against a 100point rubric, verifying every citation against Semantic Scholar and Crossref to catch fabrications. It suits researchers writing papers with AI assistance. Install it and plan your paper. Project number 12 is chassis C, engineering system layered onto your coding agent.
06:35 Getting disciplined. Verifiable output from a coding agent usually means reexplaining process in every prompt. Wraps the agent in a plan test implement review verify loop backed by specialized sub aents, hundreds of skills, runtime hooks, and a shared memory vault. Working with clawed code, codecs, cursor, and more. It suits developers wanting a disciplined workflow.
06:56 Install it and plan your next feature. Project number 13. Crawl 4 AI open-source web crawler built for LLMs. Raw web pages are too cluttered with ads and navigation to feed straight to a language model. Crawl 4 AI fetches pages and returns clean markdown or schemadriven JSON with full browser control, stealth mode, deep crawling, and MCP integration for tools like clawed code.
07:23 It suits developers building data pipelines or knowledge bases for AI. Install it and crawl your first page. Project number 14. Awesome GPT image 2. Reusable prompt templates for GPT image 2. Getting consistent results from GPT Image 2 is difficult without a repeatable structure. This library compresses prompts into composable parts, subject, lighting, layout across categories from UI to product shots.
07:50 With an installable agent skill and a companion site for browsing and filtering by style, it suits designers and developers automating image generation. Browse the gallery and adapt a template. Project number 15. Chatbot template. Minimal starter for building a chatbot UI. Wiring up a streaming chat interface from scratch waste time better spent on your actual app.
08:11 This next JS and AI SDK starter ships token streaming tool calling, web search, and human in the loop questions out of the box. Deployable to Versel in one click. It suits developers building a chatbot on this stack. Clone it and start customizing. Project number 16. Claude mem persistent memory across sessions for coding agents. Coding agents forget everything once a session ends, forcing constant reexlanation.
08:37 Claude MEM captures tool usage, compresses it into semantic summaries in a local SQL light and vector store and injects relevant memories back automatically via token efficient MCP search tools. It suits developers who want their agent to retain project knowledge. Install it and let your agent remember. Project number 17, LoopX, control plane for longunning agent loops.
09:00 Agent tasks spanning days tend to drift, leaving no clear record of the current goal or whose decision is authoritative. Loop X sits above runtimes like codecs or clawed code holding goals, human gates, and decisions in one reviewable state with a quota guard and dashboard to keep loops on track. It suits people running multi-day agent projects needing human judgment at key points.
09:22 install it and connect your first goal. Project number 18, PRAIST. Autonomous research loop for measurable projects. When a project's objective is measurable, but the best approach is unknown, manual trial and error is slow. Prais runs parallel research agents across generations, evaluates results into structured evidence, and plans the next round, preserving promising candidates and ranking them on multiple metrics until it converges.
09:49 It suits teams already iterating on a measurable problem by hand. Point it at your project and start a run. Project number 19, code burn. See where your AI coding spend goes. Provider bills show total AI spend, but not what drove it, like an expensive model burning budget on trivial work. Code burn reads local session files from tools like clawed code and cursor.
10:13 Breaks down cost by task and model. Flags waste patterns and can enforce spending cap hooks. It suits developers wanting honest visibility into AI costs. Run it and see where your budget goes. Project number 20, Optanium Emulation Pack. Auto updating emulator collection for Android. Android emulators are scattered across dozens of GitHub repos, making manual updates tedious.
10:34 This pack bundles source and version detection rules for many consoles emulators, launchers, and compatibility layers into one importable file. So, Optanium tracks and updates them automatically with a variant for dual screen handhelds. It suits Android handheld and retro gaming users. Import the pack and let Optanium handle updates. Thanks for watching. See you in the next update.