Skip to content

GitHub Trending Today #56: learnharness, tstack, iFixAi, hallmark, project-maya, neuron-explorer

Read the Portuguese translation →

Author: Github Awesome · Watch on YouTube

Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.

Original language: English

Original video: GitHub Trending Today #56: learnharness, tstack, iFixAi, hallmark, project-maya, neuron-explorer · Channel: Github Awesome · 14:27 · Watch on YouTube

Topics: AI agents, AI developer tools, Local and open-source models, Open source and software ecosystems

This episode surveys 35 trending open-source GitHub projects across AI, developer tools, hardware, analytics, and mobile apps. Several projects use agents to support learning, review code, design websites, or explore knowledge bases, while others focus on running software locally or on unconventional devices. The video also highlights tools for genealogy, reverse engineering, Android TV management, and research archives. It describes each project’s main capabilities and, in some cases, limitations or requirements.

  • Learn Harness assesses existing knowledge and builds a step-by-step learning plan that carries over through a knowledge graph.
  • T-stack automates parts of the coding workflow, from testing and review to pull requests, CI, and merging.
  • AI Fix evaluates agents in simulated business scenarios, while Hallmark helps coding agents design and audit web pages.
  • Project Maya runs large mixture-of-experts models locally, and Neuron Explorer maps neuron steering behavior for the Qwen 354B model.
  • Tools such as Beautiful Rust, Dimensional Drawing, and Readerif guide agents through programming practices, technical drawings, and codebase exploration.
  • Several projects run software in less conventional environments, including Horizon for Minecraft in Rust, Raven for Windows apps on Linux, and Linux Runner for Linux apps on iPhone.
  • The roundup includes practical utilities for analytics, image compression, Google Drive, agent monitoring, and pull-request risk review.
  • Other projects support studying, local AI use, Android TV customization, reverse engineering, and historical-source research.
Start Chapter Summary
00:00 Learning agents, code workflows, and design tools The episode opens with Learn Harness, T-stack, AI Fix, Hallmark, Project Maya, and tools for genealogy and model interpretability.
03:05 Web tools, games, and alternative runtimes Projects include animated interfaces, revenue-focused analytics, Minecraft and Android Auto implementations, Rust guidance, modular keyboards, and Linux tools for running apps.
07:12 Developer utilities and guided learning The video covers code animation, Google Drive access, agent activity dashboards, codebase learning, ESP32 lessons, and pull-request risk analysis.
09:46 Mobile Linux, research, and study apps This section features Linux apps on iPhone, stock-correlation research, Android TV debloating, knowledge-base indexing, lecture study tools, and a lightweight IDE.
12:23 TV launchers, reverse engineering, and local AI The roundup concludes with TV customization, Ghidra-based reverse-engineering tools, cinematic website-building skills, local AI, TV management, and a historical-source archive.

First, it measures what you already understand. — 00:00

Say full send and an agent takes a change all the way through. — 00:30

Then it lays the neurons out on a 3D map of the model. — 02:35

Each one’s status changes live, from thinking and running to waiting for you, done or stuck on an error. — 08:13

Then they link a citation to a document only when that document actually contains the quoted passage. — 14:27

Learn Harness, T-stack, AI Fix, Hallmark, Project Maya, Neuron Explorer, Qwen 354B, Raven, Linux Runner, Motion Sites Claude

00:00 Welcome back to GitHub Awesome. This is GitHub Trending Today number 56. 35 trending open source projects on GitHub right now. Let’s get into it. Learn Harness is a desktop app where AI agents help you learn something difficult. First, it measures what you already understand. Then it plans a path to your goal and teaches you step-by-step with practice sessions later on. As you work, you can think out loud and explain your reasoning in your own words.

00:30 Everything you learn goes into a knowledge graph that carries over between sessions. T-stack is Theo’s collection of the agent skills he uses every day in Claude code and Codex cleaned up so anyone can use them. Say full send and an agent takes a change all the way through. It proves the change works, gets it reviewed, files the PR, watches CI, and merges. Council gets a second opinion on your changes from models made by other providers. AI Fix say is an open source Python tool

01:02 for auditing AI agents before they go live. It builds a simulated business around your agent like a fintech support desk, then sends it realistic requests including ones that push it past its role. A judge model grades every reply and the agent gets an A to F score across five areas. Fail one of the three must pass checks and the grade is capped at D. Hallmark gives coding agents a design workflow for escaping the same generic landing page. It offers visual themes or a custom

01:33 direction, builds around the visitor’s actual task, then checks the result in a browser for layout problems and repetitive design habits. It can also audit or redesign existing pages while checking that links and forms survive. Full visual checks require Chrome and Puppeteer. Project Maya runs large mixture of experts models locally by keeping frequently used experts on your GPU and moving the rest between RAM and SSD. It includes browser chat, a live hardware

02:03 monitor, and compatible APIs for connecting coding agents. Setup measures your hardware and tunes the engine around it. Model files are substantial. Performance depends on your memory and storage. XUSSR Kinship Research is a genealogy skill for agents like Claude Code and Codex, built for tracing family history through records from the former USSR and the Russian Empire. The agent sets up a case folder and works through church, civil, military, deportation, and repression records. Every source gets

02:35 saved with a hash, and every claim is logged as single source or corroborated. Neuron Explorer is an interpretability tool for the Qwen 354B model that works by steering. For every neuron in a layer, it pushes that neuron up and down on a few prompts and keeps every resulting output. Then it lays the neurons out on a 3D map of the model. It ranks them by which word clusters they push the text toward, measured against random controls.

03:05 ASCII Reveal makes text, images, and entire cards decode into place through a wave of scrambled characters. Wrap your React content, connect its loading state, and pair it with ASCII skeletons while data arrives. The effect draws above the real content, keeping layout stable and text available to screen readers. Reduced motion settings get a short fade, and slower devices automatically fall back to 1 2. Minalytics is self-hosted web analytics that puts revenue first, running on

03:36 Cloudflare Workers with a D1 database and a React dashboard. A small script on your site records page views, clicks, and goals. When someone pays, a payment webhook credits the sale to the last source that sent that visitor. The dashboard shows your traffic, your sources, and which ones actually make money. Horizon implements Minecraft Java Edition in Rust, using files from your own legally obtained copy. It reads vanilla worlds and adds controller support, graphics presets, and its own

04:07 web assembly mod system. The project compares behavior against vanilla through differential tests, though passing those checks doesn’t establish perfect compatibility. ARE is an open-source rebuild of the phone side of Android Auto, so your phone can talk to your car’s screen without Google Play services. It speaks the Android Auto protocol to the car’s head unit, draws the car display, and runs apps Google’s version doesn’t allow, like the Comma Apps navigation app or Signal.

04:38 It handles media, messages through notifications, navigation on the driver’s cluster, and a voice assistant. Beautiful Rust is a Claude code plugin with a single skill that teaches Claude to write clean, idiomatic Rust. It distills five well-known guides, including Google’s Rust style guide, the official Rust API guidelines, and Microsoft’s pragmatic Rust guidelines. It covers ownership, API design, error handling, concurrency, and unsafe code, and it loads on its own whenever you’re

05:08 working in Rust. Dimensional drawing is a set of agent skills that turns any UI component into a one-page technical drawing in the style of Apple’s published dimensional drawings. Point your agent at a component file, a storybook story, a URL, or a screenshot. It draws a sheet with a plan view, exploded layers, detail views, and tables of every padding, gap, and corner radius. Key Bytes is an open-source modular keyboard where every single key is its own little circuit board you can

05:40 rearrange. Each key, called a keybit, has a Cherry MX switch and a tiny RISC-V chip. Pogo pins on all four sides carry power and data, so the keys snap together and onto a main board with Bluetooth and USB-C. The main board even programs each key through those same pins. The cases are magnetic. WebFrame is a Go command-line tool that runs a web page like a program. It loads a URL or a local file in a hidden web view, sends the page’s console logs to

06:10 standard output, and its errors to standard error. It can even run JavaScript you pipe in. It uses your system’s own web view, like WebKit on macOS or WebView2 on Windows, so there’s no bundled browser and the binary stays small. Raven runs Windows applications on Linux with no virtual machine and no wine-style tweaking. You install a program with its own normal installer and it just starts. The program’s code runs directly on your CPU inside a sandbox, while Raven answers every

06:42 system call by playing the part of the Windows kernel. From files and the registry to windows and input. PNGear is a lossy PNG compressor with no quality slider, written in Rust and compiled to WebAssembly so it also runs in your browser. Instead of making you pick a setting, it tries pallet sizes from two up to 256 colors with and without dithering. Each result gets scored with a perceptual metric and it keeps the smallest file that still looks right.

07:12 It works from the command line on macOS and Linux or in the browser. Lantern is a TypeScript library for making animated step-by-step explainers of code changes and it runs in the browser, on Cloudflare workers, or in node. It ports the core of Manim, the Python animation engine behind 3Blue1Brown’s videos, to JavaScript with no dependencies and draws everything as SVG. Every scene runs on a fixed clock, so jumping to any moment always looks the same.

07:42 G Direct is a Rust tool for using Google Drive entirely from the terminal. You can browse your files interactively, download and upload, and export Google Docs as PDFs. Downloads run through aria2 with several connections at once, so they’re fast, they resume after an interruption, and they get checked against MD5 hashes. You can also mount your drive as a folder on macOS or Linux. What’s My Agent doing is a local dashboard that shows what all your Claude code, Codex, and Gemini CLI

08:13 agents are up to, built on node with no dependencies. Type {slash} my office and your agents show up as little workers in an isometric office, in 2D or 3D, or as a plain list. Each one’s status changes live, from thinking and running to waiting for you, done or stuck on an error. Readerif is a Claude code skill that teaches you a code base by making you rediscover its design decisions yourself. Instead of explaining anything, it only asks guiding questions. A background

08:43 agent reads the code, the links between files, and the commit history, then builds a map of five to 10 problems the original authors had to solve. Get stuck and the hints narrow down. ESP Labs {slash} web is a bench guide for learning the ESP32-S3 microcontroller, built as a React app. It shows the live pinout of the board and walks you through lessons for each track, each with its own simulator and diagrams. A built-in code reader lets you tour and explore the companion

09:15 firmware with several views of the same code. You can set your level, how many hints you want, and how much motion the interface uses. For all shows where a pull request deserves your attention by tracing changed code to the pages, endpoints, and jobs it affects. It ranks risky files, flags contract changes, and brings existing coverage and lint reports into the review. Run it locally or through GitHub actions for TypeScript, Go, and Python projects. It scores guide review effort.

09:46 Code it can’t understand gets marked unknown and sent for closer inspection. Linux Runner runs real arm64 Linux apps and even full desktops on an iPhone built on iSH. It doesn’t boot a Linux kernel or run a virtual machine. Instead, it interprets the app’s instructions and answers each Linux system call itself, with no jailbreak and no jit. You pick a Debian or Alpine environment and get a terminal, a a desktop, or experimental KDE Plasma. Correlation is a research project that

10:17 asks a simple question, can stock correlations predict the market? It crunches lagged correlations across about 13,000 US stocks and funds with a Rust engine running on the GPU and a desktop app to explore the results. Every strategy gets tested on held out data with a $10,000 account compared against random accounts that trade just as often. Unbloat Android TV slims down an Android TV from a Windows PC, then installs ZenHome, a minimal Apple TV-style home

10:50 screen. A script connects to the TV over your network with ADB. It backs up your apps and settings first, then switches off ads, telemetry, and unneeded services from brand-specific lists for TCL, Sony, Philips, Xiaomi, and others. Enzyme is a compile step for your notes that helps AI agents find their way around a knowledge base. Point it at a folder of markdown, like an Obsidian vault or a Readwise export, and it builds a concept graph from your tags, links, folders, and dates. It also

11:22 writes a set of thematic questions ahead of time, so your agent can search those instead of grepping through raw files. Study AI is a local study app for university lectures built with React and TypeScript. Import your PowerPoint slides and it pulls out the text, tables, charts, speaker notes, and even equations, then shows them next to each slide. You study with spaced repetition flash cards, notes, and practice exams, and all your lecture data stays in your browser. An optional AI tutor runs on a

11:52 Cloudflare worker you deploy yourself. Open IDA is a desktop IDE rebuilt in Rust for developers who like IntelliJ’s keymap and workflow, but want something lighter. It runs as a native app through Tauri on macOS, Windows, and Linux. It comes with an editor, code insight, a debugger, Git, a terminal, and database and HTTP clients, covering more than 60 languages through language servers. Omar key TV is an unofficial Android TV home screen styled after the Omar key

12:23 Linux desktop. It replaces the stock launcher with five workspaces for home, TV inputs, all your apps, a PC link, and system settings. It comes with 26 themes in 4K and 37 ASCII art screen savers. A plugin for your PC or Mac pairs with the TV to sync themes and mirror your screen. Super Ghidra is a Python suite of reverse engineering tools built on top of Ghidra, the open-source framework from the NSA. It loads Windows, Linux, and Mac OS executables, lifts ARM 64

12:54 code into Ghidra’s intermediate language, and recovers C++ class structures. It can match functions across two versions of the same program. It also uses the Z3 solver to prove that two pieces of code really do the same thing. Motion sites Claude skill helps Claude build cinematic, high-end landing pages instead of the usual AI layouts. Claude studies example prompts and a shelf of hero videos, 3D cutouts, and images, then writes a detailed build spec before

13:24 touching any code. It draws on more than 55 technique recipes like video loops, liquid glass effects, and scroll stories. After building, it takes screenshots of its own page with Playwright and scores them against a rubric. Hopp is a desktop app from Free Gad for running AI models on your own computer, built on electron and llama.cpp. It checks your machine and picks the best open weight model that fits like Gemma or GPT-OSS, then sets everything up for you.

13:55 It runs on Mac, Windows, and Linux with 8 GB of memory or more. You can have it fill out PDFs, work through documents, or analyze a spreadsheet and draw a chart. Telescope is Android app that manages your Android TV, Google TV, or Fire TV right from your phone, written in Kotlin. It connects over your network with ADB and debloats the TV using lists made for each model. Apps get disabled, never uninstalled, and a protected list keeps critical system apps safe. You can also install

14:27 apps, move files back and forth, and tweak settings like private DNS. This project is a searchable archive of the historical sources about Jesus of Nazareth from New Testament and non-canonical Gospels to Roman documents and archaeology built as a static site with Python tools. The tools pull every reference out of a research dossier and mirror the source texts. Then they link a citation to a document only when that document actually contains the quoted passage.