Skip to content
View widechaos's full-sized avatar

Block or report widechaos

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

RENCHAO WU / WIDECHAOS

Build. Break. Rebuild. — 科学家/文豪/艺术家/战术大师/侠/光

智灯已灭余空烬,犹自光明照十方
"From the ashes a fire shall be woken, a light from the shadows shall spring." — J.R.R. Tolkien

Profile views

About

Ember / 邬仁超 — Build intelligence. Test everything. — AI engineering → AI research.

NOW / Voice agents & realtime systems

./manifesto

短期促进经济,长期促进革命。 Short-term, fueling the economy. Long-term, fueling the revolution.

Experiments

Small tools for inspecting text, datasets and model results. Pick a task to explore.

Find source quotes. Find exact quotes in English or Chinese text, with source offsets. Lexical matches need review. Plan dataset splits. Plan train, validation and test splits while keeping declared groups together. Greedy planning; check the result. Audit model scores. Audit saved predictions, missing outputs and the denominators behind scores. Recalculates outputs; no training.

Explore all experiments
Methods, results & limits
  • Bilingual Router LoRA: Bilingual Router: strict all-field accuracy 7.6% to 47.2%, JSON validity 98.6% to 95.5%; 576 synthetic tests, one run. Read results and failures. Qwen2.5-0.5B-Instruct, base → adapter, 576 frozen synthetic tests. One seed and run, with the schema supplied to both models. Strict all-field accuracy improved while strict JSON validity fell; unseen-operation failures remain visible. These are experimental results, not production performance. Model & reproduction.
  • Evidence Agent: Evidence Agent: historical local 14B evaluation 9 of 20; live 4B demo has no equivalent verified score. Traces do not guarantee correctness. Read evaluation and failures. the 9/20 result belongs to the documented local Qwen3-14B run on October 3, 2026. The live 4B demo has no equivalent verified score. Tool traces support inspection, not a correctness guarantee. Free GPU quota can interrupt inference; labeled tool walkthroughs remain separate. Demo & setup.
  • JSON Wire Browser Lab: A parsed value can survive a round-trip: Bytes ≠ values. Decoding, parsing and encoding differ; Not a semantic correctness guarantee. A browser-local workbench separates UTF-8 decoding, JSON parsing and re-encoding, with fixed byte fixtures and a frozen Python reference. A large integer can change even when the parsed value round-trips. These checks do not prove semantic correctness or sanitize untrusted input. Exported reports include input bytes and runtime details; review them before sharing. Public lab & source.
  • Offline Evidence Finder: Unanswerable queries returned a hit: 1 / 4. Lexical matching, not semantic support; Hand-picked development queries. Browser-local English and Chinese lexical retrieval exports exact quotes, UTF-16 offsets and source text. After a disclosed sample-extraction correction, one of four unanswerable queries still matched an unrelated excerpt. These hand-picked development queries are not a blind retrieval benchmark; a location match does not establish truth, answerability or semantic support. No model inference or training. Public lab & source · English write-up · 中文说明.
  • Tiny Hash Intent: Test errors · One fit, four views: 301 / 3,080. English closed set · No OOD rejection; Int8 storage is not a speed benchmark. One from-scratch fit on BANKING77 is evaluated as float/int8 storage with raw/calibrated probabilities: four representations, not four trained models. All 301 errors on the official 3,080-row test set are retained; the two quantization-changed predictions are wrong before and after. This is a previously seen benchmark, not a historical blind test. The English 77-class closed set always selects a known class, with no out-of-domain rejection. The browser dequantizes int8 storage for floating-point inference; no integer-kernel or speed-up claim. Public model demo & source · English write-up · 中文说明.
  • Split Boundary Audit · Group Planner: Actual split · 36-record synthetic example: 30 / 3 / 3. Greedy planning is not optimal; No independence or semantic guarantee. A local browser planner keeps caller-declared groups and groups connected by exact text together across train, validation and test, then exports the full plan and assigned records for the included Python auditor. It preserves every record, conflicting labels and achieved-ratio deviations. The 36-record synthetic example has 12 declared groups and 10 connected units; an 80/10/10 target yields 30/3/3 records, with one normalization candidate and one conflicting-label set retained for review. Normalized matches are candidates only. A retained counterexample shows the single-pass greedy planner is not globally optimal. Group provenance is supplied by the caller; a CLEAR audit does not prove statistical independence or absence of semantic leakage. Original Apache-2.0 code and synthetic examples; no model or external dataset. Public planner, source & audit · English write-up · 中文说明.
  • Annotation Pair Review: Partial synthetic example · Both labelled: 100% · 1 / 12. Agreement is not accuracy; No autosave · Export to keep work. A browser-local workbench shows conditional label agreement beside coverage, keeping disagreements, abstentions and unfinished records visible for manual final decisions. The partial synthetic example reaches 100% agreement with only 1 of 12 records labelled by both roles; the default example has 4/12 coverage and 2/4 identical labels (50%). These are scripted role annotations, not independent human annotators, accuracy or gold labels. Full inventory, taxonomy and record order must match; no intersection-only merging or automatic adjudication. The tab does not autosave: refresh loses unsaved work. Downloaded snapshots can restore a review and contain full original texts and notes; review them before sharing. Checksums establish consistency, not authenticity. No model, training or measured adoption. Public workbench, source & reproduction · English write-up · 中文说明.
  • Local Label Queue: 12 synthetic records · All abstained: 100% · 0 labels. Review progress is not label quality; No autosave · Download a checkpoint. A browser-local manual text-labeling queue keeps labelled, abstained and unfinished records separate and preserves every source text, id, group and annotation in exports. In the synthetic all-abstained example, all 12 records are reviewed but zero labels are assigned. The running demo instead has 2 labelled, 1 abstained and 9 unfinished records; revision 5 counts edits, not reviewed records. These authored examples have no gold labels or independently verified human annotators. No model, training, automatic quality check or measured adoption. There is no autosave: refresh loses unsaved work. Download a checkpoint first; restoration requires a verified preview and explicit full-session replacement, with no merge. Exports contain full source texts and annotations, so review before sharing. Hashes establish consistency, not signatures, encryption or authenticity. Public queue, source & reproduction · English write-up · 中文说明.
  • Prediction Metric Desk: Conditional accuracy · Known-label coverage: 75% · 4 / 7. Synthetic example · Different denominators; Completion bounds are not confidence limits. A browser-local classification-result audit keeps the full inventory beside missing predictions, abstentions, duplicate IDs and invalid rows. In the eight-record synthetic fault example, conditional accuracy is 3/4 (75%), known-label coverage is 4/7 and total decision coverage is 5/8: different denominators, not interchangeable scores. Hypothetical completion bounds are not forecasts or confidence intervals. Saved BANKING77 predictions are recalculated, not a new model, inference, calibration run or blind benchmark; seven normalized train/test overlaps remain. No automatic repair, renormalization, clipping or invented gold labels. Full source texts and predictions appear in exports; review before sharing. Memory-only, no autosave or checkpoint restoration; refresh clears work. Hash consistency does not prove authenticity or gold-label quality. Code and synthetic fixtures are Apache-2.0; BANKING77 original and derived data retain CC BY 4.0 attribution. The standalone App passed the owner release gate; Hub embedding remained unverified in the original Edge context, with no established cause. Standalone audit desk · HF source, methods & licenses.
  • Bike Hour Forecast: Historical test MAE · 4,258 eligible targets: 33.85 vs 86.91 / 80.94. 118 test targets excluded for incomplete history; System-level 2011–2012 counts; no current-city or station availability validation. One 1,185-parameter network trained for 40 CPU epochs; epoch 20 was selected using validation only. The browser runs saved weights on 24 consecutive hourly counts and exports all inputs and predictions beside two untrained baselines. On the same 4,258 eligible test targets, MAE is 33.8476 versus 86.9054 and 80.9385; 118 of 4,376 test targets were omitted for incomplete history. The largest retained error predicts 509.01 against truth 114. Source data have 165 absent nominal hours, with no zero-fill or UTC/DST reconstruction. Rolling forecasts may use observed earlier validation/test counts, windows overlap, and source data were seen before the protocol. No historical-blind, uncertainty, stronger-baseline, current-city, station-availability, production or adoption claim. Today’s release runs saved weights; it is not new training. Code is Apache-2.0; UCI data and derived weights/results are CC BY 4.0 with full attribution. Public HF source & methods · Exact release.

Open-source contributions

GenOffice — Document fidelity and desktop navigation mlx-audio — Band-limited audio upsampling Ekko Studio — Chat controls and managed credentials OpenWhispr — Voice prompts and reliable transcript notes Ralph — Regression tests and script cleanup wcmatch — Consistent limits for duplicate patterns Logfire — Metrics across sampled-out spans more-itertools — Validator bypass report Dograh — Contribution details and upstream evidence Memori — System message content handling Google ADK Python — Contribution details and upstream evidence mcp-use — Client configuration and Inspector keyboard focus LiveKit Agents — Stream cleanup on errors and cancellation Tornado — Cancellation-safe lock and semaphore handoff dateutil — Malformed weekday ordinal handling HTTPX — Fragmented raw-deflate decoding humanize — Decimal formatting across locales python-dotenv — CRLF parser warning line numbers PeonPing — Hook configuration and relay playback faster-whisper — Offline and PCM usage guides

Contribution details →

Toolbox

AI & Agents
 LangGraph ·  LangChain ·  Hugging Face ·  Transformers ·  Ollama ·  RAG ·  MCP

Machine Learning & Data
 PyTorch ·  TensorFlow ·  scikit-learn ·  Pandas ·  NumPy ·  Matplotlib

Voice & Realtime
 LiveKit ·  FunASR ·  faster-whisper ·  Azure Speech ·  WebRTC ·  SIP / FreeSWITCH

Backend
 Python ·  Django ·  FastAPI ·  Flask ·  Go ·  Pydantic

Databases & Retrieval
 PostgreSQL ·  MySQL ·  SQLite ·  Redis ·  SQLAlchemy ·  Vector Search

Web Crawling & Automation
 Scrapy ·  Beautiful Soup ·  Playwright ·  Selenium

Cloud & Storage
 Docker ·  Kubernetes ·  Linux ·  Nginx ·  OpenStack ·  Ceph ·  Bash

Frontend
 TypeScript ·  JavaScript ·  Vite ·  Astro ·  HTML5 ·  CSS

Testing & Delivery
 pytest ·  Git ·  GitHub Actions

A miniature recon drone hovering above a signal route

Repository languages

Languages in my own public repositories

Collection

Databricks Academy · Generative AI Fundamentals Databricks Academy · AI Agent Fundamentals Databricks Academy · AI Security Fundamentals Hugging Face · Fundamentals of Agents · Unit 1 certificate Hugging Face · Agents Course certificate Alibaba Cloud · Apsara Clouder · Generative AI Cognitive Class · Prompt Engineering for Everyone certificate Cognitive Class · Build Your Own Chatbot certificate Cognitive Class · Fundamentals of AI certificate Cognitive Class · Machine Learning with Python certificate IBM SkillsBuild · Artificial Intelligence Fundamentals certificate Kaggle Learn · Intro to Programming certificate Kaggle Learn · Python certificate Kaggle Learn · Intro to AI Ethics certificate Kaggle Learn · Intro to Machine Learning certificate Kaggle Learn · Pandas certificate Kaggle Learn · Data Cleaning certificate Kaggle Learn · Intermediate Machine Learning certificate Kaggle Learn · Intro to SQL certificate Kaggle Learn · Data Visualization certificate Kaggle Learn · Advanced SQL certificate Kaggle Learn · Intro to Deep Learning certificate Kaggle Learn · Feature Engineering certificate Kaggle Learn · Machine Learning Explainability certificate Kaggle Learn · Time Series certificate Kaggle Learn · Computer Vision certificate Kaggle Learn · Geospatial Analysis certificate Kaggle Learn · Intro to Game AI and Reinforcement Learning certificate

Verify learning credentials

Kaggle: Benchmark Task local builder Kaggle: Python Coder Kaggle · Code Tagger Kaggle · 2 Years on Kaggle Kaggle · Bookmarker Kaggle · Collector Kaggle · API Notebook Creator Kaggle · Colab Coder Kaggle · Dataset Creator Kaggle · API Dataset Creator Kaggle · Dataset Documenter Kaggle · Dataset Tagger DEV: Writing Debut DEV: Hacktoberfest 2026 Challenge Completion Kaggle · Code Uploader Kaggle · Competitor Kaggle · Code Submitter Kaggle · Notebook Modeler Kaggle · Utility Scripter Kaggle · Competition Modeler Kaggle · 7 Day Login Streak Kaggle · R Coder Kaggle · R Markdown Coder Kaggle · Code Forker Kaggle · Vampire DEV · Sanity Challenge Completion DEV · 1 Week Community Wellness Streak DEV · 2 Week Community Wellness Streak Kaggle · Learner Kaggle · Student Kaggle · Graduate DEV · Kaggle Benchmarking Challenge Completion
Kaggle · DEV

2,000 reading hours 2,000 reading days 500 books read 100 books finished 50 highly rated books read 30 consecutive reading days 3,000 likes received 200 thoughts shared 10 book reviews Book recommendations for 10 readers 21-day Reading Challenge World Book Day · Mountain and River Poet 50 books finished 10 highly rated books read
WeRead · Reading milestones

More reading badges

Perfect reading month · October 2026 Perfect reading week 43 · 2026 Perfect reading week 42 · 2026 Raging reading week 41 · 2026 Perfect reading week 40 · 2026 Perfect reading month · 2026 Perfect reading week 37 · 2026 Perfect reading week 35 · 2026 Perfect reading week 25 · 2026 Perfect reading week 21 · 2026 Perfect reading month · 2026 Perfect reading week 20 · 2026 Perfect reading week 16 · 2026 World Book Day · Mountain and River Poet Perfect reading week 14 · 2026 21-day Reading Challenge Perfect reading month · 2026 Perfect reading week 12 · 2026 Raging reading week 11 · 2026 Perfect reading week 10 · 2026 Raging reading week 9 · 2026 Perfect reading week 8 · 2026 Perfect reading month · 2026 2,000 reading days Perfect reading week 7 · 2026 50 highly rated books read Perfect reading week 6 · 2026 Perfect reading week 5 · 2026 500 books read Perfect reading week 31 · 2025 Perfect reading week 28 · 2025 Perfect reading week 27 · 2025 Perfect reading week 19 · 2025 Perfect reading week 15 · 2025 Perfect reading week 14 · 2025 Raging reading week 41 · 2024 2,000 reading hours Perfect reading month · 2024 Perfect reading week 34 · 2024 Perfect reading week 33 · 2024 Perfect reading week 32 · 2024 Perfect reading week 31 · 2024 Raging reading week 30 · 2024 100 books finished Perfect reading week 19 · 2024 Perfect reading month · 2024 Perfect reading week 15 · 2024 Perfect reading month · 2024 Raging reading week 13 · 2024 Perfect reading week 12 · 2024 Perfect reading week 11 · 2024 Perfect reading week 10 · 2024 Perfect reading month · 2024 Perfect reading week 9 · 2024 Perfect reading week 8 · 2024 Perfect reading month · 2024 Perfect reading month · 2024 Raging reading week 4 · 2024 Raging reading week 3 · 2024 Perfect reading week 2 · 2024 Book recommendations for 10 readers Perfect reading month · 2023 Perfect reading week 52 · 2023 Perfect reading week 51 · 2023 Perfect reading week 50 · 2023 Perfect reading week 49 · 2023 Perfect reading week 45 · 2023 Perfect reading month · 2023 Perfect reading week 42 · 2023 Perfect reading week 41 · 2023 Perfect reading week 39 · 2023 50 books finished Perfect reading week 27 · 2023 10 book reviews 5 book reviews 10 highly rated books read 5 highly rated books read 3,000 likes received 1,000 reading days 200 thoughts shared 100 thoughts shared 50 thoughts shared 10 thoughts shared 2,000 likes received 1,000 likes received 500 likes received 100 likes received 50 likes received 10 books finished 100 books read 50 books read 500 reading days 365 reading days 200 reading days 100 reading days 1,000 reading hours 500 reading hours 100 reading hours 30 consecutive reading days 21-day Reading Challenge · 2

Event mementos · Virtual sticker books

Hacktoberfest 2026 · Virtual sticker book
Hacktoberfest 2026 · Virtual sticker book
Official account dashboard (sign-in required)

Connect

Blog · widechaos.cn Email · ai@widechaos.cn Hugging Face Kaggle
LinkedIn X DEV Bluesky

Per aspera ad astra.

A pixel coder at a terminal, with an occasional ember
STILL BUILDING // WIDECHAOS

Pinned Loading

  1. deepseek-chat-navigator deepseek-chat-navigator Public

    A userscript that adds a question-and-answer outline with one-click navigation to long DeepSeek chats.

    JavaScript 1 1

  2. turnproof turnproof Public

    A voice-agent regression lab that checks event traces and replays audio with inspectable evidence.

    Python

  3. context-refcheck context-refcheck Public

    Find stale paths and command entries in agent instructions, offline and without executing them.

    Python

  4. index-sentinel index-sentinel Public

    Catch staged files outside task scope, pre-existing edits and changes after review. Offline Git CLI.

    Python