nowfound

Alternatives

Products that do what Sameshi – a ~1200 Elo chess engine that fits within 2KB does

I made a chess engine today, and made it fit within 2KB. I used a variant of MinMax called Negamax, with alpha beta pruning. For the board representation I have used a 120-cell "mailbox". I managed to squeeze in checkmate/stalemate in there, after trimming out some edge cases. I am a great fan of demoscene (computer art subculture) since middle school, and hence it was a ritual i had to perform. For estimating the Elo, I measured 240 automated games against Stockfish Elo levels (1320 to 1600) under fixed depth-5 and some constrained rules, using equal color distribution. Then converted…

  1. 1AI

    A chess engine implementation inspired by AlphaZero, using MLX for neural network computations and Monte Carlo Tree Search (MCTS) for move selection.

    2025 · github.com

  2. 2CA
  3. 3KT

    The game is vanilla JS, with SVG for graphics. Written for the js13kGames coding competition. Notes on the game design: https://mvasilkov.animuchan.net/king-thirteen

    2024 · js13kgames.com

  4. 4NA

    I built over the last two years a human-like neural network chess engine that tries to predict your rating from a single game. It automatically adapts to your play and tries to play like a human at your level would play, giving you a balanced game. At the core I’m using an AlphaZero / Leela Chess Zero style neural network that I have trained on 1 billion human games from the lichess.org open database. Around this network I have built a chess engine in Rust with algorithms that use the outputs from the NN to produce human-like moves at a given rating from beginner to world champion, as…

    2022 · noctie.ai

  5. 5PA

    Thought I would post in celebration of 1 year of my website being online. I've been working on it on and off and currently the website allows users to play Hex, Tumbleweed, Amazons, and Connect 6 against friends or against practice bots. I've been a long time player of some of these games and I felt for a long time that the world could use a few more popular abstract strategy games compared to Chess or Go. If you try it, let me know what you think. I'm always looking for new games or new features to add :)

    Oct 2025 · abstractboardgames.com

  6. 6
    e4e573

    Casual, minimal chess app

    2020

  7. 7

    Try beating 1024 bytes of Javascript

    2021

  8. 8IT

    I built 1e4.ai - a chess web app where you play against neural networks trained to mimic human Lichess players at specific Elo ranges. There's a separate model for each 100-point rating bucket from ~800 to 2200+, and the bots not only choose human-like moves but also burn clock time, play worse under time pressure, and blunder in human-like ways. Live demo: https://1e4.ai Code: https://github.com/thomasj02/1e4_ai A few things that might be interesting: - Trained on almost a full year of Lichess blitz games, around 1B total games - Architecture is an a small…

    May 2026

  9. 9OS
  10. 10AL

    Hello HN, For a few months I'm been working on a fun side-project to port the (awesome) chessboardjs library to an easily reusable and embeddable web component. The quarantine has finally spurred me to put the finishing touches on it. https://justinfagnani.github.io/chessboard-element/ It works in plain HTML files just by writing an HTML tag: And it works in any framework because it's just an HTML element. Styling is encapsulated and customizable with CSS properties and parts: chess-board { --dark-color: darkmagenta; } /* Highlight the e2 square in red */…

    2020

  11. 11PC
  12. 12IR

    The Emotion Engine has 32 MB of RAM total, so the trick is streaming weights from CD-ROM one matrix at a time during the forward pass — only activations, KV cache and embeddings live in RAM. This means models bigger than the RAM can still run, they just read more from disc. Had to build a custom quantized format (PSNT), hack endianness, write a tokenizer pipeline, and most of the PS2 SDK from scratch (releasing that separately). The model itself is also custom — a 10M param Llama-style architecture I trained specifically for this. And it works. On real hardware.

    Mar 2026 · github.com

  13. 13CT

    I continue my experiment of transposing classic games onto an irregular grid. I've previously released variants of minesweeper and checkers. And now I'd like to share my variant of Chess. Chess can be a pretty punishing game, but I thought this was nevertheless a way to make it even more challenging by making it trickier to anticipate your opponent, even though both players still have the same information. From the playtests I've done, that challenge is pretty compelling. It also seems to be more fun at 2 people, where both players keep surprising one another.

    2024 · polyreplay.com

  14. 14HA

    Most ZK proving systems are optimized for server-grade hardware with massive RAM. When scaling to industrial-sized traces (2^20+ rows), they often hit a "Memory Wall" where allocation and data movement become a larger bottleneck than the actual computation. I have been developing Hekate, a ZK engine written in Rust that utilizes a Zero-Copy streaming model and a hybrid tiled evaluator. To test its limits, I ran a head-to-head benchmark against Binius64 on an Apple M3 Max laptop using Keccak-256. The results highlight a significant architectural divergence: At 2^15 rows: Binius64 is faster…

    Jan 2026

  15. 15

    Local, gradient-free neuro-symbolic memory engine combining Hyperdimensional Computing (HDC/VSA), Hebbian plasticity, and graph triples for offline AI. - roandejager/Hillock

    7d ago · github.com

  16. 16AC

    Hello, This is something I've wanted to build for awhile (first bought the domain in 2020 (then lost it for a year+)). It's a tactics solver on each new tab page. There are 5 modes of play: Easy (<1200 elo) Medium (1200-1800) Hard (1800-2400) Expert (2400+) Speedrun (solve as many puzzles as possible in 60 seconds). I'm having a ton of fun with it, and definitely noticing improvements with actual games (definitely solved the most puzzles in my life while developing this extension). If you check it out, please let me know what you think. Any feedback is good!

    Apr 2026 · leetchess.com

  17. 17SS

    We were genuinely impressed by Yann LeCun’s recent announcement about his Sudoku solver based on Energy-Based Models here: https:&#x2F;&#x2F;logicalintelligence.com&#x2F;yann-lecun So we (a software engineer and prodigy mathematician) worked in the weekend to see if we can beat it and we did! If Kona solves puzzles in 313 milliseconds, we currently solve 270,000 puzzles per second! We do not know the internal mechanics behind Logical Intelligence’s system, but we are happy to share ours in the webpage there is a full description, code and also a paper published. Why people are obsessed with…

    Feb 2026 · davisgeometric.com

  18. 18SA

    Hello! I created SpicyChess(https:&#x2F;&#x2F;spicychess.com) because I wanted a tactics training app that would have the following features: - Spaced Repetition. - Countdown time to simulate blitz Chess where you have to find the best move quickly. - The ability to save puzzles for later review. I'd love to hear any feedback that you may have !

    2023 · spicychess.com

  19. 19LE

    Jan 2026 · github.com

  20. 20AH

    My wife and I recently submitted to a mobile game jam on Newgrounds (yes, it's still around). What started as a question of whether we could do it somehow morphed into whether we could do without so many of the seemingly needless complications rampant in our respective industries. My wife thus did all the art as traditional frame-by-frame animation (no puppets or tweening) and I preceded without a game engine. I did use a pre-processor that gives JS a Lisp syntax (Parenscript), because C-syntax is gross. We hope the end result, while definitely of small scope, will serve to inspire some…

    2022 · github.com

  21. 213C
  22. 22CP

    Launch day is here! This has been my passion project, to recreate Duolingo for chess! I always thought Duolingo had amazing "hooks" to help people learn new languages, so I implemented its spaced-repetition, reports and daily and weekly training reminders in a Chess learning platform for chess improvers! I built it in Meteor.js and React.js. I chose Meteor to be able to add Cordova in the future. The Caro-Kann course (for white) is completely free, if you guys want to try it. What do you folks think?

    2022 · chesskool.com

  23. 23

    Play free online chess vs powerful AI. No login.

    Jan 2026

  24. 24AC

    I had an idea on a competition in a highly constrained environment: 32x32 matrix, with bots running code you write! The live site is https:&#x2F;&#x2F;kingofthegrid.com&#x2F;. Each bot emulates Z80 CPU and they all get equal execution time, so the most efficient algorithm wins. Bots can move, eat, clone themselves, and most importantly, survive the competition. Each submission, leaderboard is re-calculated, such that each participant has a match against each other, and the bot that makes the most wins gets to the top. It includes includes an online in-browser IDE:…

    2025 · github.com

Ranked by how close each launch is in meaning, then by votes. Refine with a description →