Skip to content
View bquast's full-sized avatar
🎯
🎯

Highlights

  • Pro

Block or report bquast

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

Bastiaan Quast

Code 💻 here on Github 🐙; datasets 📊 and models (weights) 📈 on Hugging Face 🤗

Gists 📄 are even more elegant than repos, I add instructions in the comments below the code file.

Current projects

  • mlx-profiler - operation-level profiler for Apple Silicon / MLX, torch.profiler equivalent for MLX
  • py-arena.com (repo) - side-by-side code LLM battle arena for vanilla Python challenges, executes locally using pyodide
  • CodePromptIdeas.com (repo) - side-by-side code LLM battle arena focused on vanilla JavaScript, inspiring users, and generating a new dataset for LLM coding.
  • simple-agent-harness - bare-bones AI agent harnass (like OpenClaw 🦞), using a local LLM via Ollama (default gemma4:e2b)
  • autoresearch-mesa - adaptation of Karpathy's autoresearch, in turn an OpenClaw 🦞 style AI agent (agent harness), to explore hyperparameters. Uses the python ABM framework mesa. Version using only prompts: autoresearch-mesa-prompt.
  • homomorphic-encryption - from-scratch javascript implementations and demonstrations of homomorphic encryption in the major schema: BFV, BGV and CKKS (including complex-numbe encoder). Also a demonstration of the partially homomorphic properties of RSA encryption. (Grok explanation of HE)

WIP

  • AgentsArena.live (repo) - side-by-side benchmark for agentic tasks, compare performance of leading models operations (as opposed to text/code generation), e.g. writing and patching files, executing commands, etc. Uses CloudFlare agent enviroments as sandboxes to run the models in.
  • homomorphic-encryption.go - from-scratch implementations of homomorphic encryption algorithms in Go, compiled to Web Assembly (WASM) using Github Actions, an end-to-end verifiable pipeline
  • Common Vulnerabilities Exposures dataset - cybersecurity training dataset [CVE] 1995-2025
  • adapt-ui (repo) - adapt the UI of this LLM interface directly by prompting the LLM what you want the interface to look like. WIP: work with design.md files
  • eurotrip dataset - a jsonl dataset of conversations that are walking directions in historic city centers, e.g. for SFT use with nanochat-d34
  • eurotrip model - a SFT version of nanochat-d34, which provides directions

Long-term projects

  • rrn - (2013-) native R implementations of recurrent neural network algorithms: vanilla RNN, LSTM, GRU, etc, >100k downloads from CRAN
  • transformer - (2020-) native R implementation of the transformer algorithm, available on CRAN
  • HomomorphicEncryption - (2021-) perform computations, functions, such as AI models on encrypted data, native R implementations of the major FHE schema: BFV, BGV, CKKS
  • HEtools - (2021-) python (and Julia) implementation of homomorphic encryption primitives
  • error-correcting-codes - (2023-) from-scratch implementations of major error-correcting codes schema: Reed-Solomon, Hamming, BCH
  • README.site - SSG designed to automatically turn git repo markdown files into a website, e.g. hosted on CloudFlare Pages, themes available in the store

iOS / MacOS App Store

  • SwissWallet (iOS + MacOS): swift implementations of barcode, QR code, MicroQR, etc. rendering
  • Big Files Tree Map (MacOS): Square multi-level pie chart to vizualize large files on disk, for saving space
  • LiteText (MacOS): ObjectiveC no-dependencies flat text editor in Y2K style, include line and column indicators
  • KneeBoard (MacOS): menubar quick text widget, always at hand for taking notes or copying text, just like a pilot's kneeboard

full resume online / PDF

Pinned Loading

  1. mlx-profiler mlx-profiler Public

    Operation-level profiler for Apple Silicon / MLX. The missing torch.profiler equivalent for the MLX ecosystem.

    Python

  2. bare-bones no-deps GPT algo in R lan... bare-bones no-deps GPT algo in R language, Functional Programming
    1
    input_file <- "input.txt"
    2
    if (!file.exists(input_file)) {
    3
      names_url <- "https://raw.githubusercontent.com/karpathy/makemore/refs/heads/master/names.txt"
    4
      download.file(names_url, input_file)
    5
    }
  3. rnn rnn Public

    Recurrent Neural Networks in R since 2013

    R 77 27

  4. transformer transformer Public

    simple from-scratch implementation of the Transformer architecture in R

    R 1 1

  5. calm animation for blog charts live,... calm animation for blog charts live, example in the comments
    1
    (function () {
    2
      function parseDuration(value) {
    3
        var text = String(value || "").trim();
    4
    
                  
    5
        if (text.endsWith("ms")) {
  6. HomomorphicEncryption HomomorphicEncryption Public

    Implementation of HomomorphicEncryption schema: BFV, BGV, CKKS

    R 1