zettelkasten

Search IconIcon to open search
Dark ModeDark Mode

Projects

A selection of projects involving code. There are some other ones here too1.

H2 Question Answering RAG for CMU and LTI [2024]

The best-performing RAG system to answer questions about CMU and LTI in Spring 2024’s 11-711 Advanced NLP.

GitHub: https://github.com/chaosarium/CMU-LTI-RAG
Collaborator: Karina Halevy

H2 Influx [2023-2024]

A new content-based, self-guided, NLP-enhanced language learning app emphasizing language exposure and active learning under active development

Stack: Axum (Rust), Svelte, Postgres, SurrealDB, Stanza (Python), TypeScript, Tailwind
GitHub: https://github.com/chaosarium/Influx

H2 File Directory [2023]

List public files with one line of command.

Demo: https://repo.chaosarium.xyz
Stack: Shell Script, Netlify, CSS
Extra: tutorial

Screenshot

pic

H2 CMU Course Graph [2023]

Graph-based exploration tool that visualizes the dependencies of CMU courses built in 24 hours during TartanHacks 2023. Supports both 2D and 3D visualisation.

Demo: https://cmu-course-explorer.chaosarium.xyz
GitHub: https://github.com/chaosarium/CMU-Course-Graph

Screenshot

CleanShot 2023-02-04 at 16 41 41@2x
CleanShot 2023-02-04 at 16 43 05@2x

H2 PhotoArchive [2022]

Template to generate static photography website featuring a minimal, modern design written from scratch as described in this blog post.

Stack: Handlebars, Less, JavaScript
Demo site: https://gallerybeta.chaosarium.xyz
Own photo site: https://photos.chaosarium.xyz
GitHub: https://github.com/chaosarium/arxive

Screenshot

pic

H2 Quartz-Plus [2022-2023]

Code to turn my Obsidian vault into this website—based on Quartz but includes preprocessing and postprocessing scripts to maximise compatibility with Obsidian. It also includes feature additions and style changes that I need on my website.

GitHub: https://github.com/chaosarium/quartz-plus
Extra: blog post

H2 NCPA Practice Room Sign-Up [2019]

An online booking system for NCPA’s practice room on the NCPA intranet featuring:

Stack: Node.js, HTML, CSS, ejs, JavaScript, nginx, MongoDB
GitHub: https://github.com/chaosarium/Music-Rooms-at-NCPA
Website: https://signup.ncpachina.org/practiceroom (only accessible through the NCPA intranet)

Screenshots

CleanShot 2023-03-08 at 20 55 06
CleanShot 2023-03-08 at 12 49 44
CleanShot 2023-03-08 at 20 55 17

H2 Fractal Gen JS [2021]

A JavaScript browser app for rendering various fractal algorithms with Julia mode support and many other configurable parameters.

Also introducing the Suspicious Mandelbrot algorithm :D.

Stack: JavaScript, HTML, Bootstrap
GitHub: https://github.com/chaosarium/JS_Fractal_Generator
Demo2: https://chaosarium.github.io/JS_Fractal_Generator

Screenshots

pic
pic

H2 As an open-source contributor


  1. things are all over the place… sorry about that ¯\_(ツ)_/¯ ↩︎

  2. works best on Safari, somehow ↩︎