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

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.

🌟 Featured contributions

⭐ v
 
GitHub stars of vlang/v
Invalid dates now return handleable errors instead of crashing applications that use V's time parsers.
The new parse tests fail on the parent commit and pass with the change. PR →
🌲 xgboost
 
GitHub stars of dmlc/xgboost
XGBoost now rejects masked NumPy inputs that could silently corrupt training data.
Tests confirm masked inputs raise a clear error, while arrays with no masked elements remain accepted. PR →
⭐ UniGetUI
 
GitHub stars of Devolutions/UniGetUI
UniGetUI now continues loading when Windows reports no internet connection indefinitely.
ConnectivityWaitTests verify that without a network interface, the wait returns after 30 seconds instead of hanging. PR →

🚀 Featured projects


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
⭐
Cardsmith
Turn PDFs, slides, and notes into private flashcard decks for spaced repetition.
GitHub stars
▶ Watch the demo
Cardsmith demo

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

📊 Open source at a glance

Open source contributions

All 92 projects with my merged pull requests
  🤖 AI and machine learning (16)

100-Days-Of-ML-Code, awesome-YuE, awesome-mlx, DocsGPT, agent-device, xgboost, gufo, pytorch-image-models, hypit, 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 (7)

futhark, luceneutil, Odin, smlnj, testng, v, nox

  🖥️ Apps and productivity (3)

naps2, OSS-DocumentScanner, zotero-better-bibtex

  ✨ Other (27)

ANTs, ATSynEdit, UniGetUI, DroidDeck, evox, EllesmereUI, saw-script, Indy, MaaAssistantArknights, kaolin, assistant-ui, cdk, workers-sdk, doodle, openarm, fairlearn, engine, joern, zig-esp-idf-sample, Nim, nullclaw, DiPlay, uccl, USearch, node-red-contrib-home-assistant-websocket, zwasm, zxing

All 19 personal projects
  🤖 Coding agents and AI tooling (5)
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
ModelShift Find model IDs in your repo that retire soon, replay real prompts on the replacement, and 0
AgentLeaks Find, redact and block the API keys in Claude Code, Codex, Cursor, Gemini CLI, Cline and A 0
Graticule A cartography skill for coding agents. It checks a map against 25 rules (raw counts, Merca 0
  🧠 Local LLMs and GPUs (2)
Project What it does Stars
LLMDoctor brew doctor for local LLMs: dedupe Ollama, LM Studio, HF and MLX weights, catch stale temp 1
Rumbleback Replay any past earthquake in the browser: P and S wavefronts from the iasp91 model, real 0
  📚 Documents, study and research (4)
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
PaperCompass Recommendations over your own arXiv library, offline after setup. Not another digest bot. 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
OohAlive Draw an arrow on a photo and it flows that way. Download the loop as a GIF. Free, in your 0
Sunspill Set up your own room on a phone, then see where the sun lands on its floor by the hour and 0
Deadpan Passport photos that pass. A live camera guide in your browser checks head size against th 0
  ⚙️ Git, CI and build (2)
Project What it does Stars
WorktreePortCheck Check whether a port listener runs from the Git worktree you are testing 0
GHARerunLedger Inspect GitHub Actions rerun attempts and replay saved metadata offline. 0
  🧩 Other tools (2)
Project What it does Stars
Reachbloom Explore dated transit timetables, reachable stops and two origins on a map 0
Unwedged Plan and replay furniture turning routes in a measured floor plan. 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 16.1k 1.1k