boris.fyi

Show

2026

  1. 188
    dentist-st-barthhelping a friend

    Website for a dental practice in Saint-Barthélemy, with shader-painted theme variants.

  2. 187
    faderexploration

    Your X following feed with a fader per account: see everything, only their best 10%, or nothing. x.com/borisfyi/status/2103597774172532861

  3. 186
    llm-from-scratchexploration

    Learning how LLMs work by building one from scratch, one small step at a time: bigram counts on names, the same bigram learned with a hand-written autograd, an MLP with wider context, then self-attention on Tiny Shakespeare, a BPE tokenizer and scaling up. Each step comes with a page that visualizes it.

  4. 185
    macro-scannerexploration

    Could a kitchen scale scan your plate and tell its exact macros? Research notes and an instrument design: first neutrons and NMR, now all-optical with Raman spectroscopy and a load cell.

  5. 184
    ai-social-proxyexploration

    Leverage AI as a proxy to meet people.

  6. 183

    Infinite history exploration game for kids. AI generated scenes. Clicking anywhere and asking a question generates another scene.

  7. 182

    Surfing the outbid.lol trend. Buy a chess team spot, pick the AI model that plays for you and write its prompt; models face off on a 3D board.

  8. 181

    Surfing the outbid.lol trend. Bruno Simon's 3D driving portfolio (bruno-simon.com), reworked so buyers can preview and place their brand logo in it. Bruno didn't want to pursue the idea with us so we stopped in order not to make it look as if we stole his portfolio (despite it being MIT licensed).

  9. 180
    story-stickersexploration

    Turns a script into a 15–30s vertical video with Remotion, where cut-out images pop in as animated stickers.

  10. 179

    My harness for Vercel's $1M Sandbox security challenge on HackerOne.

  11. 178
    maxxpersonal

    MAXX, a local AI facialist. AI generates beard and hair looks.

  12. 177
    vision-pocexploration

    Can Claude reproduce an image by drawing it in SVG? A loop that renders each attempt, scores it against the target (pixel diff, SSIM) and feeds the score back.

  13. 176
    successionpersonal

    Estate planning in France, made understandable: a knowledge base on inheritance law and life insurance, and a questionnaire app that walks someone through their situation.

  14. 175
    agentsexploration

    My Claude Code setup: implementer, reviewer and evaluator agents, the workflow tying them together, and skills. Inspired by www.anthropic.com/engineering/harness-design-long-running-apps

  15. 174
    refletstartup

    AI agent on steroid thanks to an evolving knowledge base. Works on git repos in a Vercel Sandbox, with live diffs, file trees and cost tracking.

  16. 173
    software-factoryexploration

    How do we make LLM-generated code provably do what we intended? Knowledge base and experiments.

  17. 172
    adamOSS

    Enforces deterministic rules and references skills to improve coding agents efficiency and reliability. X thread about it: x.com/borisfyi/status/2069773184367239631. Led to a call with x.com/felixarntz from Vercel. I like to think it inspired github.com/shadcn-ui/lint, but it's certainly not the case.

  18. 171
    EdouardROUSSEL/redactedhelping a friend

    Redacted description

  19. 170
    teachexploration

    Teaching myself to refactor a messy codebase with AI without breaking it: lessons, demos and learning records. Uses Matt Pocock's teach skill: github.com/mattpocock/skills/tree/main/skills/productivity/teach

  20. 169

    CLI that scans a React + TypeScript codebase for components that reimplement each other. Another attempt at improving coding agents efficiency and reliability.

  21. 168

    3D squat strength simulator and optimizer, built with three.js.

  22. 167

    Take-home technical tests for Orizons engineering candidates, starting with a ~4h frontend test.

  23. 166
    councilpersonal

    A council of advisors as agent skills (Paul Graham, Naval, Elon Musk), distilled from their writing and podcasts.

  24. 165
    gym-jamtrend

    Game jam entry: a 3D gym equipment showcase in Three.js.

  25. 164

    Game jam entry: draw a sketch and CLIP guesses it, right in the browser.

  26. 163
    arc-jamtrend

    Game jam entry: ARC Odyssey, a vanilla JS game plugged into the ARC API.

  27. 162
    anxietyexploration

    A blueprint to eradicate anxiety by combining clinical science, wellness practices and technology.

  28. 161

    Scrapes car listings from leboncoin and plots them in a 3D dashboard.

  29. 160
    cadexploration

    A procedural 3D anemone coral grown with space colonization and a flow field, iterated toward a target photo.

  30. 159
    ssbspersonal

    SBS Companion: weight calculator and last-set tracker for Greg Nuckols' SBS Strength RTF program (Next.js, Convex, Clerk).

  31. 158

    Agent skills for evidence-based training and nutrition, distilled from textbooks like Schoenfeld's.

  32. 157

    Dashboard analysing 15 months of Hevy and MacroFactor lifting data: volume, intensity, progression.

  33. 156
    nonos.dogstartup

    Nonos: start a dog walk and your friends see you and your dog on the map. Your location is only shared while you walk.

  34. 155
    toutproprestartup

    B2B marketplace connecting companies with cleaning services: upload your contract, get quotes.

  35. 154
    laboslibstartup

    Directory and map of French medical laboratories, merged from several data sources.

2025

  1. 153

    Google Maps places scraper split into discovery and extraction workers, backed by PostgreSQL.

  2. 152

    Nonos, a dog-walk location sharing app for friends (Expo / React Native).

  3. 151
    CIIcompany

    LaTeX dossier for a French innovation tax credit (CII) accreditation, plus a resume.

  4. 150
    Fredkiss3/redactedfriends project

    Redacted description

  5. 149

    Chart of DataFast's growth (MRR) over time, built from scraped tweets. x.com/borisfyi/status/1976402049245098457

  6. 148
    eva-dashboardconsulting

    Dashboard for EVA, Scienta Lab's disease-simulation platform: indications, mechanisms, omics, portfolio.

  7. 147

    DataFast leaderboard prototype. x.com/borisfyi/status/1974539153619775725

  8. 146
    ezrfgethrystartup

    GitHub App to measure developers activity and productivity. Yes the name is just random, we didn't have one and I wanted to start immediately.

  9. 145
    Fredkiss3/redactedfriends project

    Redacted description

  10. 144
    arewevpsreadyyetexploration

    Side-by-side comparison of VPS providers along with Vercel pricing, colour-coded by who does better. Goal was to try to see how close/far Vercel was from VPS pricing (yeah, the comparison is weird, but it is done all the time on X)

  11. 143
    adastartup

    Warehouse tool for a parcel delivery company: containers per lane, then sort, check and load packages onto driver routes.

  12. 142
    democratieday dreaming

    Concept for democratie.gouv.fr: follow French bills and amendments as threads, with highlights and comments.

  13. 141
    biodraftstartup

    AI chat that answers supplement and health questions by searching Examine.com's research database, as a tool call. One-evening proof of concept.

  14. 140
    scienta-lab/redactedconsulting

    Redacted description

  15. 139
    eva-v0consulting

    EVA front end for Scienta Lab, prototyped in v0: launch disease-model simulations by specialty.

  16. 138

    Fork of the Tailwind CSS docs site.

  17. 137

    Fork of Tailwind CSS.

  18. 136

    Fork of three-shader-baker: bake Three.js shaders and materials into textures.

2024

  1. 135

    Fork of react-three-csg: constructive solid geometry for React Three Fiber.

  2. 134

    Fork of three.js.

  3. 133
    julienduquesne/redactedconsulting

    Redacted description

  4. 132
    hevy-statspersonal

    Weekly Hevy workout exports and scripts that crunch them into training stats.

  5. 131
    strong-ragpersonal

    RAG experiment with LlamaIndex over hypertrophy and diet books.

  6. 130
    dofus-botpersonal

    Dofus bot that records and replays clicks, reading the screen with OCR. I'm not proud of that but I played with my brother to have fun just like when we were kids. Except I'm really not spending hours of my life mindlessly clicking around a screen.

  7. 129
    orizons-io/redactedconsulting

    Redacted description

  8. 128

    Meet the Hacker News community in your city (meet.hn). ~2,250 users across ~960 cities in ~100 countries

  9. 127
    your-website-is-minehelping a friend

    Loads any site passed as ?url= in a full-page iframe, a clickjacking demo. A friend got hit with that, so I made a reproducible demo and shared it on X. x.com/borisfyi/status/1808443058469413137

  10. 126
    LeRoiGanesh/redactedhelping a friend

    Redacted description

  11. 125
    orizons-io/redactedconsulting

    Redacted description

  12. 124

    Fork of GitLens for VS Code.

  13. 123
    pixi-babyconsulting

    PixiBaby: create photo albums of your baby and send them.

  14. 122

    Turns Notion pages into React Server Components, to use Notion as a CMS for a Next.js blog.

2023

  1. 121

    Game: guess which celebrities were blended together into one character.

  2. 120
    xSuiteconsulting

    Fork of xSuite: init, build, test and deploy MultiversX smart contracts.

  3. 119
    antonio-websiteconsulting

    Antonio's closet: showcase site for luxury jewelry, bags, clothes and a concierge service.

  4. 118

    Fork of PrivateGPT: chat with your documents privately on local models.

  5. 117
    push-notif-testexploration

    Web push notifications test in Next.js.

  6. 116
    EdouardROUSSEL/redactedhelping a friend

    Redacted description

  7. 115
    orizons-io/redactedconsulting

    Redacted description

  8. 114
    boris.fyipersonal

    This site: personal website, with tweet threads rendered as articles.

  9. 113
    linksboomexploration

    Opens several links at once from one page; also deployed on IPFS.

  10. 112
    id9v-websiteconsulting

    Website for id9v conseil, a real estate agent specialised in new-build property.

  11. 111
    orizons-io/redactedconsulting

    Redacted description

  12. 110
    orizons-io/redactedconsulting

    Redacted description

  13. 109

    Chat UI mockup for an AI psychoanalyst that analyses your dreams.

  14. 108
    0m-studiocompany

    0m.studio's website, currently just the wordmark.

  15. 107
    kuboble-solverexploration

    Solver for the Kuboble puzzle game, using breadth-first search.

2022

  1. 106

    Fork of React.

  2. 105

    Flash loan smart contracts on Elrond (now MultiversX), written in Rust.

  3. 104
    EdouardROUSSEL/redactedhelping a friend

    Redacted description

  4. 103

    Aztec Protocol take-home: rebuild a Merkle tree hash path server.

  5. 102

    Shows whether it will rain in the next hour in the cities you pick.

  6. 101

    Experiment using React as a template engine for JSX.

2021

  1. 100
    kakiOSS

    Tailwind CSS starter served with live-server.

  2. 99
    gogginswayexploration

    Goggins Way: React app on AWS Amplify with Google sign-in and a GraphQL API, early stage.

  3. 98
    cryptrackerexploration

    Crypto tracker

  4. 97
    cryptoexploration

    Scripts reading token balances and auto-CAKE vaults on BNB Chain with web3.js.

  5. 96
    nft-artexploration

    NFT art site proof of concept on a Bootstrap blog template.

  6. 95
    react-dentistsconsulting

    Dentist practice website, rebuilt in React + Tailwind.

  7. 94
    next-dentistsconsulting

    Dentist practice website, Next.js version deployed from /docs.

  8. 93
    dentistsconsulting

    Dentist practice website in plain HTML and Tailwind: header, nav and services.

  9. 92
    fp-ts-testexploration

    Trying fp-ts in a React app that shows a grid of crypto coins.

  10. 91

    Label Studio frontend customised for image annotation with labelled points.

2020

  1. 90
    jokointerview

    Joko take-home: molecular formula parser API with a React frontend.

  2. 89
    joko-homeworkinterview

    Docker setup for the Joko take-home (molecular parser).

  3. 88

    Browser extension that marks tracked emails in the inbox, for my Haskell email tracker.

  4. 87
    ipolwork

    Dev setup and docs for IPOL (Image Processing On Line) demo apps, in Docker.

  5. 86

    Docker image for building LaTeX documents (used for IPOL's docs).

  6. 85

    Email open tracker server written in Haskell.

  7. 84

    Fork of Monocle, an optics library for Scala.

  8. 83

    Docker dev environment for working on Monocle.

  9. 82

    Live counter for the 2020 lockdown: time elapsed, percentage and comparisons.

  10. 81

    Exercises from FutureLearn's Haskell course: Starman and a spelling book.

  11. 80

    Habit tracker dashboard built on Notion data.

  12. 79

    Tic-tac-toe in Haskell, written while learning the language.

  13. 78

    My GitHub profile README.

  14. 77
    haskell-chessexploration

    Chess CLI game in Haskell, with FEN support.

  15. 76
    julienduquesne/redactedhelping a friend

    Redacted description

  16. 75

    Airflow in Docker, profiling Python functions with py-spy.

  17. 74
    lyahexploration

    Exercises from Learn You a Haskell, plus a Higher Lower game.

  18. 73

    Feeding ML monitoring data into Elasticsearch and viewing it in Kibana.

  19. 72

    Copy of Stanford's CS43 functional programming course site.

  20. 71

    Sketch of an ML pipeline using Minotor's extraction, training and serving steps.

  21. 70

    Scraping challenge: a Flask site of 1,000 fake posts to crawl, with a hash to submit as proof.

  22. 69

    ML monitoring MVP: Grafana on Postgres, tested with the iris dataset.

  23. 68

    Insta Prospects Finder: sells lists of Instagram prospects, with payments.

  24. 67

    My final-year internship report in LaTeX, about Minotor.

  25. 66

    Django REST monitoring API

  26. 65

    Minotor: open-source monitoring for ML models in production (drift, bias, performance drops).

  27. 64
    kevintellier/redactedschool

    Redacted description

  28. 63

    Scrapes the public emails of a repo's stargazers into a CSV.

  29. 62

    SB Admin 2 Bootstrap template, saved for a mock Datarmada monitoring dashboard.

  30. 61
    zuulschool

    First-year ESIEE Java project: Zuul, a text adventure game.

  31. 60
    hash-code-2019competition

    Google Hash Code 2019 entry: the photo slideshow problem.

  32. 59
    hash-code-2018competition

    Google Hash Code 2018 qualification entry: self-driving rides.

  33. 58

    Datarmada API that uploads models and logs their predictions.

  34. 57

    Datarmada's Python package to deploy ML pipelines to production without the ops work.

  35. 56
    richelieuschool

    Richelieu challenges: scraping and directory-listing exercises with their solutions.

  36. 55
    datarmadastartup

    Website of Datarmada, building open-source tools to manage AI in production.

  37. 54
    mepersonal

    Personal site in React with Framer Motion animations.

  38. 53

    Neural network course project: MNIST digit recognition from scratch.

  39. 52
    IT-5210Eschool

    LaTeX essay on AI ethics: stakes, explainability, impartiality.

2019

  1. 51
    remyghidaglia/redactedhelping my brother

    Redacted description

  2. 50

    Course lab work for DSIA-5201A (TP1).

  3. 49

    Draw a digit on a canvas and get the ML model's prediction (course project).

  4. 48

    Django API serving the ML model's predictions for the canvas frontend.

  5. 47
    handmade-MLexploration

    Empty; a planned machine learning from scratch project.

  6. 46
    appt-watcherpersonal

    Script watching for available appointments

  7. 45

    Deep learning course material (TPs) by Franck Deturche, saved for later.

  8. 44
    LV1-5101school

    LaTeX technical writing assignment explaining ML concepts, k-means and linear regression.

  9. 43

    Django bots project, starting with a TGV Max availability test.

  10. 42

    Interactive chess game in Scala with move validation and check detection.

  11. 41

    Exercises from Coursera's Functional Programming Principles in Scala.

  12. 40

    LaTeX internship report from Lemon Learning.

  13. 39

    Lemon Learning internship: an XGBoost model that finds the same page element after a front-end update.

  14. 38

    Research notebooks and stats from my Lemon Learning internship.

  15. 37

    Coconut LMS backend: Laravel GraphQL API for trainings, modules, chapters and sections.

  16. 36

    Quick script to download manga chapters from JapScan.

  17. 35

    Coconut LMS frontend in React, with a Draft.js course editor.

  18. 34
    laravel-trainingexploration

    Learning Laravel with Docker: a small todo app.

  19. 33
    blogpersonal

    Jekyll blog, with posts like "What I learned as a Kooala co-founder".

  20. 32

    Facebook Hackathon Paris 2019: charts and metrics about a Messenger conversation, built in 24h.

  21. 31

    Django app started at the 2019 Facebook hackathon, around fake news.

  22. 30

    Course Kaggle competition: orienting indebtedness cases for the CRESUS association.

  23. 29

    Ansible and Vagrant setup deploying apps behind HAProxy.

  24. 28
    Kaggleschool

    My Kaggle work: Titanic and indebtedness case orientation.

  25. 27
    pdfspersonal

    Collection of PDFs on data science, ML, software engineering and interviews.

  26. 26

    Solutions to Daily Coding Problem, HackerRank and LeetCode exercises, plus interviews.

  27. 25

    Instagram bot running in Docker.

  28. 24

    My resume, hosted on GitHub Pages.

  29. 23
    traiteursstartup

    Django website for caterers, with a contact form sent by email.

2018

  1. 22

    School lab notebook: text comparison with Levenshtein distance.

  2. 21
    OUAP-4202school

    Data analysis course: labs and a project on breast cancer data (QDA, discriminant analysis).

  3. 20

    Data engineering course: Scrapy, MongoDB, Redis and Elasticsearch.

  4. 19

    Scrapy crawler for TripAdvisor attractions, reviews and users.

  5. 18

    Not Tripadvisor: crawls TripAdvisor users and reviews into Elasticsearch, with search and graph pages.

  6. 17

    My first R project: Pokémon data visualisation with ggplot2 and Shiny.

  7. 16

    Earlier version of my Pokémon data visualisation in R.

  8. 15
    st_simon_immoconsulting

    Django website for a real estate agency in Toulouse.

  9. 14
    resumepersonal

    My resume as a React app.

  10. 13

    Template to start a React and Sass project with webpack.

  11. 12
    insta_botstartup

    Instagram bot built on InstaPy: follow, then unfollow later.

  12. 11

    School project on the A* pathfinding algorithm, with a report.

  13. 10

    HTML templates for Kooala, a site where a local travel agent designs your trip.

  14. 9
    Kooalastartup

    Kooala: travel site where local agents plan your trip. Live 8 months (Oct 2018–Jun 2019): 132 users incl. 58 agents, 22 trip requests, 6 paid quotes (€266).

2017

  1. 8
    IGI-3004school

    Operating systems course exercises in C.

  2. 7
    confpersonal

    My config files: zsh, vim and Atom LaTeX snippets.

  3. 6
    AugPro/BSSconsulting

    Bio Santé Solutions: Django online shop for a health products company.

  4. 5
    BSS_templateconsulting

    HTML templates for the Bio Santé Solutions online shop.

  5. 4

    Starter template for HTML, LESS, Bootstrap and jQuery projects.

  6. 3

    Django website for Hugo Boulenger Production: portfolio, videos, news and shop.

  7. 2
    PythonE2school

    Python data project mapping the world's billionaires with Basemap.

  8. 1

    Python matrix class for a school maths project.

188 projects · shown

Less interesting or less personal projects are hidden by default. Tick them below to bring them back.