Skip to content
View Arthur031221's full-sized avatar
👻
Cooking
👻
Cooking

Sponsoring

@deltakosh

Organizations

@cp2k @cyberbotics

Block or report Arthur031221

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Arthur031221/README.md
Hello, I'm Arthur! What I do

Focus: NeuroAI Focus: 3D vision Focus: GPU computing Open source: fixes and tools

👋 About me

Physics and EECS (AI track) at National Tsing Hua University. I build generative decoders that reconstruct 3D spatial structure from fMRI, and I contribute fixes to GPU and scientific software.

My recent research asks how the brain represents and infers the space around us: recovering the layout of rooms from fMRI and camera motion, letting predictive coding carry full posterior distributions instead of single point estimates, and understanding when associative memory defines a well-behaved energy and why sampling-based predictive coding generalizes.

📄 Publications

  • MatrixQR: Matrix-Guided Refinement for Decoupling Reliability Control from Creative Edits in QR Code Generation. TAAI 2025, poster
  • Classifying Vibration Modes Generated by the Michelson Interferometer Using Machine Learning Methods. Journal of Modern Physics, 2024
  • Building Machine Learning Challenges for Anomaly Detection in Science. arXiv 2503.02112, 2025 (NSF HDR challenge paper)

🌟 Featured contributions

📚 DocsGPT
 
GitHub stars of arc53/DocsGPT
Fixed inflated token counts in DocsGPT streaming replies to improve billing and quota accuracy.
Validation passed all 47 usage tests and 13,103 full-suite tests. PR →
🔥 burn
 
GitHub stars of tracel-ai/burn
Corrected Burn tensor roll direction.
Independent reference tests verified the fix. PR →
📐 AliceVision
 
GitHub stars of alicevision/AliceVision
Corrected 3DE Radial4 lens calibration derivatives.
Finite differences verified the repair. PR →
🧠 braindecode
 
GitHub stars of braindecode/braindecode
Fixed Hilbert transforms for EEG phase analysis.
SciPy and PLV comparisons verified results. PR →

🚀 Featured projects


Cliffhanger
A Claude Code Stop hook and skill that keeps agents working until every part of the task is done or a real blocker is named, and counts every early stop it catches.
GitHub stars CI License
▶ Watch the demo
Cliffhanger demo

LLMDoctor
Scan local model stores, find setup problems, and check whether coding agents can use your local endpoint.
GitHub stars CI License
▶ Watch the demo
LLMDoctor demo

DoclingGuard
Check Docling JSON exports for broken source spans and extraction loss before they reach a search index.
GitHub stars CI MIT license
▶ Watch the demo
DoclingGuard demo

📊 Open source at a glance

Open source contributions

All 81 projects with my merged pull requests
  🤖 AI and machine learning (15)

100-Days-Of-ML-Code, awesome-YuE, awesome-mlx, DocsGPT, agent-device, xgboost, gufo, pytorch-image-models, kornia, lancedb, FunASR, openchamber, recommenders, stanza, burn

  🧠 Neuroscience and brain-computer interfaces (4)

moabb, braindecode, pymdp, psychopy

  🧊 3D, vision and graphics (15)

Babylon.js, 3d-tiles, CloudCompare, ImageMagick, K3D-jupyter, orillusion, AliceVision, Meshroom, colmap, model-viewer, openFrameworks, splat-transform, supersplat, postprocessing, Pillow

  ⚡ GPU, HPC and scientific computing (14)

Symbolics.jl, MultiQC, MatX, cccl, cudf, OpenBLAS, cp2k, highway, mpi4py, nextflow, ohpc, openmc, numpyro, oneTBB

  🔌 Hardware, robotics and firmware (4)

canboatjs, webots, rtabmap, allwpilib

  🎵 Audio and signal processing (2)

faust, kfr

  🛠️ Languages, compilers and developer tools (6)

futhark, luceneutil, Odin, smlnj, v, nox

  🖥️ Apps and productivity (3)

naps2, OSS-DocumentScanner, zotero-better-bibtex

  ✨ Other (18)

ATSynEdit, EllesmereUI, Indy, MaaAssistantArknights, kaolin, assistant-ui, cdk, workers-sdk, openarm, engine, joern, zig-esp-idf-sample, Nim, nullclaw, DiPlay, uccl, USearch, zwasm

All 29 personal projects
  🤖 Coding agents and AI tooling (6)
Project What it does Stars
Cliffhanger Stop hook and skill that keeps Claude Code from ending the turn with work still owed, and 1
ToolCallCheck Check nested tool arguments, streamed calls and the result handoff on a chat endpoint. 1
SlopBlock Adblock for AI slop: blurs machine-written posts in your feeds, on-device, and shows why. 0
ModelShift Find model IDs in your repo that retire soon, replay real prompts on the replacement, and 0
ShiftGear Model and effort routing skill for Claude Code, Codex, Gemini CLI, Cursor, and OpenCode, w 0
AgentLeaks Find, redact and block the API keys in Claude Code, Codex, Cursor, Gemini CLI, Cline and A 0
  🧠 Local LLMs and GPUs (5)
Project What it does Stars
LLMDoctor brew doctor for local LLMs: dedupe Ollama, LM Studio, HF and MLX weights, catch stale temp 1
MLXTrace MLX training step profiler with power and memory sampling and a standalone HTML timeline 0
GPUWho Live system GPU use alongside named local LLM processes on Apple Silicon, with optional Ne 0
SongForge Local Suno-style song studio for Apple Silicon: lyrics to full songs with vocals and cover 0
InferenceVisually Interactive explainers of the LLM serving stack: KV cache, paged attention, continuous bat 0
  📚 Documents, study and research (7)
Project What it does Stars
DoclingGuard Offline provenance validation and regression checks for Docling JSON 2
SnipMD Hotkey, drag a box, get Markdown or LaTeX on your clipboard. Offline Mathpix Snip alternat 2
Cardsmith Offline flashcards from PDFs, slides, and notes. Generate locally, study with SM-2, export 1
LabExplain Offline lab report reader with printed-range priority, cited adult examples, and optional 0
PaperCompass Recommendations over your own arXiv library, offline after setup. Not another digest bot. 0
PaperMargins Read research PDFs with local model explanations and visible source pages 0
Stingier Turn dark handwritten note PDFs into white-page print copies. One HTML file, runs in your 0
  🌐 Web and JavaScript debugging (4)
Project What it does Stars
ChitWeave Turn a two-person LINE chat export into a woven picture of when you talk, one row a day an 1
OneCopy Shows which physical copy of React, or any package, each app and linked library in node_mo 0
NodeModulesMap Map npm package file bytes in a portable HTML report and compare installation snapshots. 0
Snootling Search the words inside your screenshots, in your browser. Exports one searchable HTML fil 0
  ⚙️ Git, CI and build (3)
Project What it does Stars
WorktreePortCheck Check whether a port listener runs from the Git worktree you are testing 1
GHARerunLedger Inspect GitHub Actions rerun attempts and replay saved metadata offline. 1
Squelchy Bounded live command output with exact logs and preserved exit status 0
  🧾 Everyday apps (2)
Project What it does Stars
ReceiptWise Local receipt and warranty tracker with OCR, spend summaries, and printed deadline reminde 0
ReelRecipe Turn local cooking videos into recipe cards with Whisper, GLM-OCR, Ollama, and Mealie JSON 0
  🧩 Other tools (2)
Project What it does Stars
Finchling Streaming Mandarin speech into local English captions and cursor input with optional Jev d 0
Dollopify Split a restaurant bill by who ate what, shared plates included, and send the whole bill a 0
Stars over the last 30 days

Hand-drawn chart of stars across my projects over the last 30 days

🛠️ Toolbox

python, cpp, c, rust, go, julia, ts, js, bash, fortran, haskell, latex, pytorch, sklearn, opencv, threejs, linux, git, github, githubactions, nodejs, vscode, md

CUDA JAX NumPy Hugging Face Jupyter MNE-Python nilearn WebGL MPI

Contribution graph

Pinned Loading

  1. NVIDIA/cudf NVIDIA/cudf Public

    cuDF - GPU DataFrame Library

    C++ 9.8k 1.1k

  2. DoclingGuard DoclingGuard Public

    Offline provenance validation and regression checks for Docling JSON

    Python 2

  3. Cliffhanger Cliffhanger Public

    Stop hook and skill that keeps Claude Code from ending the turn with work still owed, and counts every early stop.

    Python 1 1

  4. LLMDoctor LLMDoctor Public

    brew doctor for local LLMs: dedupe Ollama, LM Studio, HF and MLX weights, catch stale templates, probe agent endpoints

    Python 1

  5. arc53/DocsGPT arc53/DocsGPT Public

    Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

    Python 18.3k 2.2k

  6. tracel-ai/burn tracel-ai/burn Public

    Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

    Rust 16k 1.1k