GitHub Weekly Vol.3: 6 Projects Worth a Look This Week
6 open-source projects worth your time this week: 2 tested hands-on, 4 code-reviewed. Only verified honest takes.

Latest
1 updates · newest first-
Weekly debut: GitHub Weekly Vol.3, 6 projects worth a look this week
Further updates will appear here
Vol.3: The week agents gained senses and a floor
This week agents gained senses, a floor and a process: Cloudflare set rules for auditing, ai-memory gave memory a home, Substrate laid the sandbox foundation, K-Dense installed science workflows, ESP32 let models touch a real phone, and earshot let agents hear. 6 projects this issue, 2 tested hands-on, 4 code-reviewed — only verified honest takes.
At a glance
★ tracked by us daily| # | Project | In one line | How | ★ | Week |
|---|---|---|---|---|---|
| 01 | cloudflare/security-audit-skill | Cloudflare's official security-audit skill for coding agents: a six-phase flow (recon, coverage-led hunting, candidate validation, structured output, independent verification, neutral reporting) with three verdicts — confirmed, needs_validation, rejected — plus findings and coverage-ledger validators. MIT. | Read | 47,040 | — |
| 02 | akitaonrails/ai-memory | Long-term memory for agent coding CLIs: one self-contained binary plus a local server, with memory stored as a git-backed Markdown wiki shared across 20+ tools (Claude Code, Codex, Cursor and more), capturing, searching and handing off with zero LLM calls by default. MIT. | Tested | 13,538 | — |
| 03 | agent-substrate/substrate | A zero-trust sandbox runtime for agents on Kubernetes: each agent gets its own gVisor/microVM sandbox, zero credentials inside the sandbox, a per-agent SPIFFE identity and default-deny networking; idle agents are snapshotted out of memory and restored on demand. Apache-2.0. | Read | 5,801 | — |
| 04 | K-Dense-AI/scientific-agent-skills | 177 scientific agent skills plus 100+ scientific databases — biology, chemistry, medicine, physics, engineering, Earth science and more — following the Agent Skills standard, compatible with Cursor, Claude Code, Codex and Antigravity, with an arXiv paper behind it. MIT. | Read | 54,598 | — |
| 05 | onehumanbeing/esp32-iphone-agent | A $7 ESP32-S3 board lets an AI model operate a real iPhone: the board is an AirPlay receiver (eyes, H.264 passed through, never decoded) plus a USB HID mouse and keyboard (hands), with planner/actor running in an iPhone app, using any OpenAI-compatible vision model. No Mac, no jailbreak, no developer account. MIT. | Read | 3,888 | — |
| 06 | Leonxlnx/earshot | Ears for coding agents: a CPU-only, offline-capable CLI, Python API and MCP server that turns sound into evidence — what a file sounds like, how well it fits a description, the best moment inside a long recording — plus sound made in code (forge, sfx, kit) from a 252-sound bank. MIT. | Tested | 2,800 | — |
One by one
All issues-
Cloudflare's official security-audit skill for coding agents: a six-phase flow (recon, coverage-led hunting, candidate validation, structured output, independent verification, neutral reporting) with three verdicts — confirmed, needs_validation, rejected — plus findings and coverage-ledger validators. MIT.
- Why look
- Its hardest rule is falsification: every candidate goes to a fresh verifier that tries to disprove it, and a finding without a complete evidence trail gets no severity. Its two bundled validator suites passed all 65 tests in this issue's run (34 findings, 31 coverage-ledger).
- The catch
- A full audit needs a coding agent to run it; with no agent CLI on the test box, the end-to-end audit was not run. The npx installer stopped at an interactive scope prompt in a non-interactive shell, so the install step did not complete. Last push: 2026-09-14.
- Best for
- Teams that want agent-driven security audits of their own codebases; anyone studying how an audit workflow becomes a skill.
Read
Read only: not installed or run — we read the code and docs
-
Long-term memory for agent coding CLIs: one self-contained binary plus a local server, with memory stored as a git-backed Markdown wiki shared across 20+ tools (Claude Code, Codex, Cursor and more), capturing, searching and handing off with zero LLM calls by default. MIT.
- Why look
- The only project in this issue tested end to end: the official v3.2.5 prebuilt binary matched its published SHA256, and init, server start, write-page, search, read-back and status all succeeded on the first attempt, with search hitting the one page and FTS counting 1/1. Five versions shipped from v3.2.1 to v3.2.5 between Oct 22 and 25.
- The catch
- Write, search and read all require the server first (default 127.0.0.1:49374); without it the CLI fails with connection refused. With no Cargo toolchain on the test box, building from source was not tested — only the official prebuilt binary.
- Best for
- Anyone switching between agent tools who wants memory to follow the project, not the tool.
How we tested
Ubuntu, official linux-x86_64 v3.2.5 tarball (SHA256 matched the published value). After ai-memory init, started the HTTP server (127.0.0.1:49374), wrote notes/vol3-test.md, searched a keyword and hit the one page, read it back, and status showed 1 page with FTS 1/1 — all in seconds, no LLM key.
-
A zero-trust sandbox runtime for agents on Kubernetes: each agent gets its own gVisor/microVM sandbox, zero credentials inside the sandbox, a per-agent SPIFFE identity and default-deny networking; idle agents are snapshotted out of memory and restored on demand. Apache-2.0.
- Why look
- The infrastructure idea is solid: agents spend most of their time waiting on models, so waiting becomes a scheduling advantage, with snapshot/restore plus multi-tenant isolation as one coherent design. The cmd tree holds 10+ components (atecontroller, ateworker-gvisor/microvm, atenet-egress and more) and the docs cover architecture, security and egress end to end.
- The catch
- The README's numbers (resume under 400ms, 1500+ activations/sec, a demo of 250 actors on 8 pods) are the project's own claims, not independently verified. Pre-1.0 with no compatibility promise, and it needs a real Kubernetes cluster; with no Go toolchain and no cluster on the test box, the runtime was not run.
- Best for
- Infrastructure teams running untrusted agents at scale on Kubernetes; readers who want the docs before committing to a cluster.
Read
Read only: not installed or run — we read the code and docs
-
177 scientific agent skills plus 100+ scientific databases — biology, chemistry, medicine, physics, engineering, Earth science and more — following the Agent Skills standard, compatible with Cursor, Claude Code, Codex and Antigravity, with an arXiv paper behind it. MIT.
- Why look
- The count claim was verified item by item this issue: 177 directories and 177 SKILL.md files under skills/. Spot-checked biopython (480 lines) and alphagenome (297 lines) are complete workflows with versions, compatibility notes and review records — not empty titles.
- The catch
- "Used by 250,000+ scientists" is the repo's own claim, not independently verified. All 177 skills cannot be checked one by one; this issue verified the count plus spot checks, so quality variance is for readers to test. It is fundamentally a documentation pack — the value is curation, not code.
- Best for
- Labs and developers building research agents who want domain workflows installed; anyone hunting a skill for a specific scientific tool.
Read
Read only: not installed or run — we read the code and docs
-
A $7 ESP32-S3 board lets an AI model operate a real iPhone: the board is an AirPlay receiver (eyes, H.264 passed through, never decoded) plus a USB HID mouse and keyboard (hands), with planner/actor running in an iPhone app, using any OpenAI-compatible vision model. No Mac, no jailbreak, no developer account. MIT.
- Why look
- The README states its limits up front: BLE at only 300–500 kbps means a 480×1040 mirror at ≤5fps and seconds per step; iOS does not mirror the lock screen, Apple Pay or DRM content; the keyboard is ASCII-only with no landscape mode. That up-front honesty is rare, and the hardware, server and iOS ends are all present.
- The catch
- It needs a real phone plus an ESP32-S3 board (the author tested the plain Seeed XIAO ESP32S3); with no hardware on the test box, the end-to-end flow was not run. Token cost and task success rate are unquantified. Requires iOS 18+.
- Best for
- Tinkerers with an iPhone and a board who can live with slow steps; anyone studying the AirPlay-plus-HID route to phone agents.
Read
Read only: not installed or run — we read the code and docs
-
Ears for coding agents: a CPU-only, offline-capable CLI, Python API and MCP server that turns sound into evidence — what a file sounds like, how well it fits a description, the best moment inside a long recording — plus sound made in code (forge, sfx, kit) from a 252-sound bank. MIT.
- Why look
- The listening loop genuinely runs on CPU: describe on a synthetic file returned a graded verdict (top tag z +2.7, plausible — not clear) plus AudioSet labels and measurements that matched the file exactly (440 Hz, 2.0 s, -7.9 LUFS). The model-free commands are equally real: measure was exact, and sfx lists all 252 bank sounds.
- The catch
- First model use downloads about 1.1 GB of pinned models, and each CLI call reloads them (60 s in this run, README says 20–40 s). On this box the xet/CAS download path finished twice in about a second with zero shards on disk, so the two pinned safetensors were fetched over direct CDN links and loaded from local folders (CLAP SHA256 verified exact). The describe verdict on a synthetic tone-plus-burst was only plausible-grade (top tag z +2.7, below the clear threshold of 3) — read the z-grade, do not take the label at face value.
- Best for
- Developers whose agents produce or review sound — film, demo and game audio — and who want measurements and words instead of ears.
How we tested
Ubuntu, Python 3.12.3 venv, torch CPU 2.14.1, pip install -e ".[mcp,llm,dev]" gave earshot 0.4.0. doctor reported healthy with the 252-sound bank intact. measure on a synthetic 2.0 s wav (440 Hz tone plus a noise burst) returned brightness 440 Hz, -7.9 LUFS. describe with locally loaded pinned models (CLAP SHA256 verified) took 60 s and returned a plausible reading: top tag a chat message pop (z +2.7), AudioSet Busy signal 0.91, same measurements.
Why it matters
this issue's 6 projects cover agent auditing, memory, sandboxing, science, real-phone operation and hearing, and every claim in it is something verifiable.
Comments
Related
- Oct 20Google Open-Sources Harness²: Letting AI Agents Rewrite Their Own Scaffolding, Hits GitHub Trending
- Oct 20Claude-Powered Job-Search Framework Tops GitHub Daily Trending: 69 Applications, 20 Interviews, One AI Engineer Offer
- Oct 19GitHub Weekly Vol.2: 6 Projects Worth Your Time
- Oct 19Stably AI's Orca Tops GitHub Daily Trending: One Desktop App to Orchestrate 30+ Coding Agents
- Oct 17GitHub Weekly Vol.1: 8 Projects Worth Your Time
Today
Oct 26 Monday- Brief
- GitHubGitHub Weekly Vol.3: 6 Projects Worth a Look This Week
Tested or read — weeklyAll →
- Quiz
- Call
Latest news
All →- Oct 26NVIDIA Nemotron 3.5 Bolt E4B Review: A Local Agent in 4GB of VRAM
- Oct 261Password for Agents: Agent Logins Without Handling Passwords
- Oct 26Grok Posts Seven-Minute AI 'Odyssey' Episode 1: A Series First, Not the Promised Feature
- Oct 26Apollo: AI Has Delivered 'Zero Payoff' Outside Tech as S&P 493 Margins and Revenue per Worker Stay Flat
- Oct 26Forced to Pick, Grok and GPT Give Opposite Answers in Midterm Study
- Oct 26Elvis Rights Holders Sue Anthropic: 274 Songs, About $41 Million Sought
™