Skip to content
View Timwood0x10's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Timwood0x10

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.

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
Timwood0x10/README.md

🧠 About Me

struct Developer {
    name: &'static str,
    identity: &'static str,
    focus: Vec<&'static str>,
    languages: Vec<&'static str>,
    philosophy: &'static str,
}

impl Developer {
    fn new() -> Self {
        Developer {
            name: "TimWood 0x10",
            identity: "Timwood0x10",
            focus: vec![
                "Memory Safety & Runtime Visualization",
                "Static Analysis & Compiler Tooling (LLVM)",
                "Neural Network Interpretability & Profiling",
                "High-Performance Agent Frameworks",
            ],
            languages: vec!["Rust", "Go", "Zig", "Python"],
            philosophy: "At the intersection of systems programming and AI, I explore the deep logic of code.
                         Never settling for 'it works' — I demand to understand why.",
        }
    }
}

Former Web3 engineer. Currently building tools that understand memory — because Valgrind doesn't know what Arc<Rc<Box<...>>> means, and someone has to fix that.

Profile Views


🏗️ Systems & Infrastructure

Rust runtime memory analysis tool

Variable-level memory tracking that Valgrind and AddressSanitizer can't do.

  • 🎯 7 detectors (leak, UAF, double-free, data race...)
  • 📊 HTML interactive dashboard
  • 🧵 Async task-level memory attribution
  • 🔗 Arc/Rc clone detection & cycle detection
  • ⚡ <5% tracking overhead, 4-thread super-linear scaling
  • 📏 112K lines, 2,483 tests, 0 production panic

Rust GlobalAlloc UTI-Engine Ownership-Graph

LLVM IR static safety analysis in Zig

Static unsafe/FFI boundary analysis at the LLVM IR level.

  • 🔍 Unsafe block boundary detection
  • 🔗 FFI call chain tracing
  • 🛡️ Safety-first analysis philosophy

Zig LLVM-IR FFI Static-Analysis

Minimal GPU scheduler for AI workloads

Simple. Deterministic. Reliable.

  • 🎯 Designed for inference workloads
  • 📐 Deterministic scheduling
  • 🚀 Minimal overhead

Go GPU Scheduler AI

EVM-compatible blockchain in Go

Fork from Evmos, ported Tendermint to sei-tendermint.

  • ⛓️ EVM compatibility layer
  • 🔧 Tendermint consensus adaptation
  • 📦 Full blockchain node

Go EVM Tendermint Blockchain


🤖 AI & LLM

Multi-agent framework in Go

Custom agent framework with memory distillation and vector search.

  • 🧠 Multi-agent orchestration
  • 📝 Memory distillation with PGVector
  • 🔍 Embedding-based retrieval
  • 🔄 Multi-round reasoning loops

Go AI-Agents PGVector Embedding

AI-powered outfit recommendation system

  • 🧠 AI-based style analysis
  • 👕 Outfit recommendation engine
  • 📸 Image understanding pipeline

Python AI Recommendation Computer-Vision

📈 predict

Crypto currency Decision Engine

  • 📊 Market data analysis
  • 🤖 ML-based prediction pipeline
  • 💹 Trading signal generation

Python ML Crypto Finance


📚 Teaching & Visualization

Interactive ML math visualization system

32 interactive modules, 150+ Manim animations, 8 learning paths.

  • 🎯 32 modules: linear algebra, optimization, DL, frontier
  • 🎬 150+ Manim animation scenes
  • 📊 Real-time parameter tuning & observation
  • 🗺️ 133 concepts, 20-layer dependency graph
  • 📐 Transformer parameter/FLOPs/memory calculators

Python Streamlit Manim Math-Education

Transformer & Mamba architecture visualization

Math-driven deep learning architecture explainer with animations.

  • 🎬 Manim animations: Encoder, Decoder, Cross Attention, RoPE
  • 🐍 Mamba SSM: selective mechanism, discretization
  • 🔬 Interactive: attention computation, softmax temperature
  • 📊 Training: AdamW, BPE, mixed precision, loss analysis
  • ⚡ Transformer vs Mamba complexity comparison

Python Manim Streamlit Transformer

Neural network computation anatomy lab

Layer-by-layer parameter, FLOPs and numerical computation analysis.

  • 🔢 8 layer types: Conv2d, Linear, MHA, LSTM, Embedding...
  • 📊 7 networks: ResNet, VGG, BERT, GPT-2, ViT...
  • ⚡ Parameter/FLOPs/memory analysis with optimization tips
  • 🏛️ Failure case museum: gradient vanishing, parameter explosion
  • 🧬 Single neuron analysis: Sigmoid, Tanh, ReLU, LSTM, GRU

Python Streamlit PyTorch Visualization

📖 beginML

ML notes & tutorials

Beginner-friendly machine learning learning materials.

  • 📝 Comprehensive ML notes
  • 🎯 From zero to practice
  • 🌐 Interactive HTML format

HTML Machine-Learning Education


📊 Stats

GitHub Statistics Top Languages

Contribution Graph

Snake Animation


🛠️ Tech Stack

Systems AI & Data Teaching

💡 Philosophy

$ philosophy --query "what drives you"
> "In the world of 0x10, every line of code is an exploration.
>  From Rust's memory safety to Zig's low-level control,
>  From Transformer attention to LLVM instruction streams,
>  I believe: understand the foundations, then build the future.
>  Never settle for 'it works' — dig deeper."

Think boldly. Implement carefully. Question everything.

Pinned Loading

  1. memscope-rs memscope-rs Public

    Rust memory visualization analysis tool

    Rust 11 1

  2. just-for-dream-0x10/Transformer_explorer just-for-dream-0x10/Transformer_explorer Public

    Transformer_explorer

    Python 2 1

  3. just-for-dream-0x10/Basic_math just-for-dream-0x10/Basic_math Public

    Basic Mathematics of Artificial Intelligence

    Python

  4. just-for-dream-0x10/Model_explorer just-for-dream-0x10/Model_explorer Public

    神经网络的计算解剖台:拆解每一层的参数、FLOPs和数值计算过程

    Python

  5. go-agent go-agent Public

    A custom agent framework implemented in Go.

    Go 6 1

  6. OmniScope OmniScope Public

    This Zig-based LLVM analysis framework focuses on static unsafe/ffi boundary analysis.

    Zig 5 1