Skip to content
View jarrodconnolly's full-sized avatar
🚀
🚀

Organizations

@brightestcircle @NestedQuotes

Block or report jarrodconnolly

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

Hi, I am Jarrod

I am building PAC Hub so parent volunteers can run a school year from one place. I also build compilers, AI systems, and research platforms. Complect is a toy compiler in Node.js that now generates native code via LLVM and renders graphics with SDL. Alongside that I have a C++ tokenizer for terabyte-scale LLM training, a document chunking research framework, and EDU, an autonomous multi-agent K-12 learning system. I contributed Date support to Node.js N-API.

I write about all of this at nestedquotes.ca.

Social

Image Image Image Image Image Image

Projects

Project What it is
Complect Toy compiler in Node.js. Custom language -> JavaScript via Babel AST or native binaries via LLVM IR. Functions, manual memory management, SDL graphics.
HAL AI assistant with a retro CRT aesthetic. RAG pipeline: PDF ingestion -> Qdrant vector search -> vLLM generation -> Tauri terminal UI.
suBPEriod A clean, straight-forward C++ implementation of Byte Pair Encoding (BPE).
SuperFlux A novel high-performance C++ tokenizer for LLM training at terabyte scale. Streaming count-min sketches, batched merges, AVX2. Targeting 12-22 GB/s.
EDU Autonomous multi-agent AI learning system for K-12. Mastery-driven, no grade gates. Python, LangGraph, MongoDB, Redis, FastAPI.
Chunking Research Framework for comparing document chunking strategies in RAG systems. NDCG and TREC-standard evaluation against real Qdrant vector retrieval.
Sequelize Slugify Sequelize plugin that auto-generates unique URL slugs. PostgreSQL, MySQL, SQLite.

Conference Speaking

Title Conference Date Links
Writing a Compiler in Node.js using Streams OpenJS World 2022 2022-06-08 Video · Slides

Articles

Title Date Link
Tutorial Videos - Automated 2026-08-21 https://nestedquotes.ca/articles/automated-tutorial-videos/
Why I Am Building PAC Hub 2026-07-01 https://nestedquotes.ca/articles/why-pac-hub/
Chunking Technique Research 2026-06-09 https://nestedquotes.ca/articles/chunk-evaluation/
Consuming Textbooks 2026-05-28 https://nestedquotes.ca/articles/consume-textbooks/
Compiler - Growing Up 2026-05-18 https://nestedquotes.ca/articles/compiler-growing-up/
Compiler - A Backend 2026-04-03 https://nestedquotes.ca/articles/compiler-backend/
Vibe Coding - Style Over Substance 2026-01-01 https://nestedquotes.ca/articles/vibe-coding-style-over-substance/
HAL - Highly Adaptable Learning AI 2025-03-18 https://nestedquotes.ca/articles/highly-adaptable-learning/
Writing a Compiler in Node.js 2024-05-31 https://nestedquotes.ca/articles/compiler-nodejs/
Contributing to Node.js Core 2021-02-13 https://nestedquotes.ca/articles/nodejs-core-contribution/

Pinned Loading

  1. hal hal Public

    HAL - Highly Adaptable Learning AI

    Python 1

  2. complect complect Public

    Toy compiler developed in Node.js

    JavaScript 3 1

  3. sequelize-slugify sequelize-slugify Public

    Sequelize Slugify is a plugin for the Sequelize ORM that automatically creates and updates unique, URL safe slugs for your database models.

    JavaScript 56 26