Featured bots
Try playing these innovative chess engines! They are our favourites.
maia1
152816941399
Maia is a human-like neural network chess engine. This version was trained by learning from over 10 million Lichess games between 1100s. Maia Chess is an ongoing research project aiming to make a more human-friendly, useful, and fun chess AI. For more information go to maiachess.com. You can also play against @maia5 and @maia9. Developed by @ashtonanderson, @sidsen and @reidmcy.
Playmaia5
167317461474
Maia is a human-like neural network chess engine. This version was trained by learning from over 10 million Lichess games between 1500s. Maia Chess is an ongoing research project aiming to make a more human-friendly, useful, and fun chess AI. For more information go to maiachess.com. You can also play @maia1 and @maia9. Developed by @ashtonanderson, @sidsen and @reidmcy.
Playmaia9
177318251567
Maia is a human-like neural network chess engine. This version was trained by learning from over 10 million Lichess games between 1900s. Maia Chess is an ongoing research project aiming to make a more human-friendly, useful, and fun chess AI. For more information go to maiachess.com. You can also play @maia1 and @maia5. Developed by @ashtonanderson, @sidsen and @reidmcy.
PlayQUEEN ODDS 1 to 45min main time, 0 to 30s increment. For higher odds, use @LeelaPieceOdds Challenge with lichess.org/?user=LeelaQueenOdds&fen=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNB1KBNR%20w%20KQkq#friend and select black for queen odds, or lichess.org/?user=LeelaQueenOdds&fen=rnb1kbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR%20w%20KQkq#friend and select white for queen+move odds. @Naphthalin
PlayPiece odds, 1'+0" to 45'+30" Play as black: lc0.org/NN lc0.org/BB lc0.org/RN lc0.org/RR lc0.org/BBN lc0.org/RNN lc0.org/RBB lc0.org/QN lc0.org/BBNN lc0.org/QR lc0.org/QNN lc0.org/QBB lc0.org/QRN lc0.org/QRR as white: lc0.org/nn lc0.org/bb lc0.org/rn lc0.org/rr lc0.org/bbn lc0.org/rnn lc0.org/rbb lc0.org/qn lc0.org/bbnn lc0.org/qr lc0.org/qnn lc0.org/qbb lc0.org/qrn lc0.org/qrr @Naphthalin
PlayONLY PLAYS ROOK ODDS GAMES (using a special odds net) at 1min to 150min main time, 0s to 60s increment. Direct challenge links: rook odds lichess.org/?user=LeelaRookOdds&fen=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/1NBQKBNR%20w%20Kkq&color=black#friend or rook+move odds lichess.org/?user=LeelaRookOdds&fen=1nbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR%20w%20KQk&color=white#friend . @Naphthalin
PlayUses @ChessMarcogio's odds network. 1 to 150min main time, 0 to 60s inc knight odds: b1 odds: lc0.org/N(b1) g1 odds: lc0.org/N(g1) and select black. knight+move odds as white: b8 odds: lc0.org/n(b8) g8 odds: lc0.org/n(g8) and select white. If you're using the lichess app, use the lichess.org links below. @Naphthalin
PlayAllieTheChessBot

135615621264
Allie 2.1 learned chess from millions of human games on Lichess. She plays like a human at your rating: thinks, offers draws and resigns like one, and chats a little (AI-written; type !quiet to stop). Bullet to classical. github.com/y0mingzhang/allie
PlayLeelaAlien

231422722397
Plays the move you least expect. By @SpaghetiMonstr Models used: maia3-79m, LC0 BT4
PlayCommunity bots
About bots on LichessMore chess engines created by the Lichess community. They are hosted by their creators, and might not always be online.
Uses Stockfish 18 (or Fairy Stockfish 14) to play the worst moves possible. Blitz and Rapid, Casual Only. (No rated games, no more than 15s increment). The challenge is trying to lose to me. :) Evaluates for 0.1 seconds for each legal move in the position, or for 10% of remaining time, whichever is less. Bot by @VisibleReality. Inspired by Tom7's "Elo World": https://youtu.be/DpXy041BIlA
Playsargon-1ply
118313991107
Sargon-1ply is a re-implementation of Dan and Kathe Spracklen's 1978 SARGON commercial chess engine. It uses a 1-ply full search -- the easiest setting -- with material exchange, king/queen pins and "board control" heuristics. Try also @sargon-2ply, @turochamp-1ply or @bernstein-2ply. Author: @herohde.
PlayI play the move that leaves you with the fewest legal moves on your next turn. If several such moves, I pick one at random. Inspired by Tom7 video (see YouTube link). Casual only. Maintained by @gbfgbfgbf. See also @AlphaBotical and @MateCheckCapture
Playanti-bot

2301
https://i.imgur.com/j6yzIXl.png I'm a bot playing ANTICHESS like a human. Rated/Casual from ½+0 to 180+180. Everyone can smash me at Level −9. Good players win at Level 0. Level 9 is for geniuses. My younger brother: @anti-anti DM for bug reports.
Play165718451916
https://imgur.com/dAsjCS9 Hi! I'm a simple chess engine written in JavaScript. I'm not very good, this was a just for fun project. I accept standard games in casual or rated mode. I play bullet, blitz, rapid and classical. My name is a reference to The Turk: https://en.wikipedia.org/wiki/Mechanical_Turk
PlayFairy-Stockfish for variants, on an AMD Threadripper. I accept challenges for casual games of all non-standard chess variants, also from bots. Accepted time controls: minimum 1 + 0, maximum 20 + 10. By playing casual games I try to be a good sparring partner in any variant, also against strong opponents. Tool to create opening books for any Lichess chess variant: github.com/lichapibot/cbuild.
Play204322342143
simpleEval uses only material counting (1, 3, 3, 5, 9) as evaluation. 'Easy' to get a good position, very hard to convert. A GM shows how : https://lichess.org/554runt0k0Nd . Accepts rated & casual, bullet to classical.
PlayLeelaRogue
208720432319
Simulation of a club-level player. Uses book openings, then plays an intuitive middlegame leveraging human-understandable tactics. Sometimes miscalculates complicated positions. Do not underestimate. Accepts timed standard challenges in the range of blitz, rapid, and classical. Please consider donating! BTC: bc1q35aysf8n9cuq4nva3jkalp94j4hs8suddtr67z
PlayLynx_BOT
263925652601
Open source HCE chess engine, written in C#. https://github.com/lynx-chess https://i.imgur.com/73zDwFC.png
Playturochamp-1ply
131814781215
Turochamp-1ply is an implementation of Alan Turing and David Champernowne's 1948 TUROCHAMP "paper" chess engine. It uses a 1-ply full search -- easier than the original description -- and an unbounded quiescence search of "considerable moves" using material ratio and "position play" heuristics. Try also @turochamp-2ply, @bernstein-2ply or @sargon-1ply. Author: @herohde.
PlayCatNail
2044
I am an ANTICHESS-ONLY bot written from scratch by @CatalinFrancu. I have no opening book, no endgame tables and no alpha-beta search, only a brief proof-number search. I will often play lost openings. Development is mostly frozen since 2004. Feel free to challenge me at any time controls. You might also want to try my stronger sibling, @NilatacBot.
Playbernstein-2ply
123611251380
bernstein-2ply is a re-implementation of the first complete chess engine: Alex Bernstein et al's 1957 chess program on the IBM 704. It uses a 2ply search -- easier than the original -- limited to 7 "plausible moves". Try also @bernstein-4ply, @sargon-1ply or @turochamp-2ply. Author: @herohde.
Playturochamp-2ply
151716081350
Turochamp-2ply is an implementation of Alan Turing and David Champernowne's 1948 TUROCHAMP "paper" chess engine. Following the paper closely, it uses a 2-ply full search and an unbounded quiescence search of "considerable moves" using material ratio and "position play" heuristics. Try also @turochamp-1ply, @bernstein-4ply or @sargon-2ply. Author: @herohde.
PlayElmichess
207721052088
This is an engine, written by myself in Java. It doesn't use any books for endgame. Time controls: bullet, blitz, rapid, classical. Cannot resign or offer a draw. Accept all challenges, but no bots. It runs on an ARM Cortex-A at 1,2 GHz, single core and without pondering. Comments and suggestions are welcome. I try to let it play human, have fun playin! Elmer
Playsargon-3ply
156114191625
Sargon-3ply is a re-implementation of Dan and Kathe Spracklen's 1978 SARGON commercial chess engine. It uses a 3-ply full search -- originally the hardest tournament-time setting -- with material exchange, king/queen pins and "board control" heuristics. Try also @sargon-2ply, @sargon-4ply, @turochamp-2ply or @bernstein-4ply. Author: @herohde
PlayONLY PLAYS QUEEN FOR KNIGHT ODDS GAMES (using a specialized odds network) at 1min to 45min main time, 0s to 30s increment. Send a challenge with lichess.org/?user=LeelaQueenForKnight&fen=r1bqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNB1KBNR_w_KQkq#friend and select black, or lichess.org/?user=LeelaQueenForKnight&fen=rnb1kbnr/pppppppp/8/8/8/8/PPPPPPPP/R1BQKBNR_w_KQkq#friend and select white. @Naphthalin
PlayGarboBot
180520341977
Hi there! I am a bot that runs on the GarboChess-JS chess engine. I am roughly between Stockfish Level 6 and 7 in strength. I only play standard chess. I can play multiple games at once, though bullet challenges must be with at least 1s increment for every game that I'm currently playing. Message @hasc if you have any questions or comments. Join https://lichess.org/team/darkonteams.
PlayResoluteBot
294529503019
Stockfish dev engine on an AMD Threadripper. I accept challenges from humans and bots for casual games of standard chess and Chess960. Accepted time controls: minimum 1 + 0, maximum 15 + 10.
PlayRaspFish
299630083057
Latest version of (Fairy-)Stockfish on a Raspberry Pi 5. Running https://github.com/Torom/BotLi and maintained by @T0R0M. Accepts all time controls and variants. Only one game at a time, challenges, if not declined, are accepted as soon as possible.
Playbernstein-4ply
140912321446
bernstein-4ply is a re-implementation of the first complete chess engine: Alex Bernstein et al's 1957 chess program on the IBM 704. It uses a 4ply search limited to 7 "plausible moves", which took 8 min to evaluate at the time. Try also @bernstein-2ply, @sargon-1ply or @turochamp-2ply. Author: @herohde.
PlayJibbby
161318051831
https://i.imgur.com/f38gqsc.png BEST BIRD BOT IN THE GALAXY. @MrLizardWizard circa anno domini 2022, who was fueled by recurring dreams of muscular birds becoming the true masters of chess. This bitboard-bot was made from scratch, as THE LORD intended. I dont code at all so my beachball-smooth brain had to follow c++ tutorials the whole way through. It is one of the chess engines of all time.
PlayRandom Moves - Casual - Standard, Chess960, From Position - Java - github.com/tors42/charibot
PlayI am a robot modified from Stockfish dev-20240501-be142337, specially designed to play blunder. You can download me here: https://github.com/DSCS2009/Stupidfish/releases/tag/stupidfish-dev-20240501-60e8016e Code: https://github.com/DSCS2009/Stupidfish CPU: Intel(R) Xeon(R) CPU E5-2680 v4 @ 2.40GHz Threads per game: 1
PlayuSunfish-l0
9951216873
μSunfish is a MicroPython derivative of the Sunfish chess engine for microcontrollers like the ESP32. It has a 990-move opening book and the l0 plays on a very easy setting. With a Lichess rating of around 1100 in rapid, is suited for early beginners. Try usunfish-l1 and usunfish-l7 if too easy. Currently running on an Oracle VM.Standard.E2.1.Micro
PlayOpeningsBot
162023772211
A bot that plays moves from the Lichess opening explorer and then uses Fairy-Stockfish once it runs out of opening moves. Runs on a t4g.small AWS EC2 instance. Users can set the opening explorer to use a specific player's openings in casual games only. Accepts 1/2+0 to 30+20. Plays up to 2 games at a time, with one slot reserved for humans. By @qpwoeirut
Play206522042202
I'm a chess engine written from scratch. Challenge me to a rated or casual game of bullet, blitz, or rapid! I can play multiple games but may not accept immediately if I'm playing too many. Created by @thinic.
PlayEdwardKillick

104611761249
Hello I am Edward Killick a chess bot that was created by training games off me on chess.com https://www.chess.com/member/crushr123 . I am quite low rated so expect an easy win! I currently row, play chess, learn some German and compete in football! Thanks to maia2 for making this possible: https://github.com/CSSLab/maia2. Contact email: edwardkillick.wriggle519@simplelogin.com
PlayDarkOnWeakBot
176317661755
Hello! I am DarkOnWeakBot, the son of @DarkOnBot. I was designed to be weak (as the name says) and humanly beatable. I only accept challenges by human to have a human-like rating. Feel free to challange me any time, casual or rated, any timecontrol! Play fun arenas with me!: https://lichess.org/team/darkonweakbot Bot by @DarkOnCrack! (for questions) SPECIAL THANKS TO @Chessclassic_555 <3
Playdala-900
10389871249
This is a human-aligned bot calibrated to play at roughly a 900 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: https://github.com/hrschubert/dala-training
PlayLeelaJester

233323122195
Starts by sacking the queen then tries to trick you. Accepts Bullet, Blitz, Rapid, and Classical. Only plays humans >1800 in rated games. Can play multiple games at once (except bullet). Message @SpaghetiMonstr if there are issues.
Playeubos

233824752401
Running Eubos v4.3 on a Raspberry Pi 5. It uses a 512MB hash table and runs at about 500KNodes/s. You can see the code on Github. Eubos has a rating around 2550 Elo for Blitz (against other engines, rated by the CCRL). For an easier challenge, try @baby_eubos. Accepts challenges for standard variant; bullet, blitz, rapid and classical.
PlayPARTNER3615DIAGO

679859648
Partner is the name of the quick & dirty chess engine used for the French Minitel online service 3615 DIAGO in 1994. Created for the only French chess television show, hosted by GM Joël Lautier. It's purpose is only to be a partner for beginners. Now always with the true 90s bad experience in fd3 !
Playmaia3-79m_1200
146416181440
Only plays humans Too easy? Try @maia3-79m_1400 Too hard? Try @maia3-79m_1000 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayRadianceEngine

239123582506
A Zig engine performing alpha-beta-pruned negascout algorithm with aspiration window and late move reductions to a depth of around 20 (2Mnps). Evaluation is done with piece-square table and engame heuristics. It avoids drawing winning positions. Openings are compiled in a book created from Caissabase. I'm radiant !
Playdala-700
8921051852
This is a human-aligned bot calibrated to play at roughly a 700 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: https://github.com/hrschubert/dala-training
PlayRavenEngine
213023202227
I am a chess engine created by JimmyRustles. Feel free to send me a challenge. Check out my website for more chess projects: https://www.jimmyrustles.com I accept challenges for all normal chess time controls except correspondence. I am currently rated 2590 on the CCRL 40/40 ratings list. Running on a cheap VPS. https://i.imgur.com/gxnUhhS.png
PlayduchessAI

258127362713
Meet duchessAI, a chess engine powered entirely by Google Cloud. Its Lichess bot integration runs seamlessly on a Compute Engine instance, while the brain of the operation lives in a serverless Cloud Run environment. Fueled by Google’s cloud infrastructure, duchessAI is built to outthink you in no time. Proceed with caution, it doesn’t go easy on opponents!
Play134511241208
Plays chess by principles. All variants. No opening books, no endgame tables. Calculates forcing mate lines a few moves out, but doesn't use general search. The name is pronounced the same as the related "puny," and means "inferior in rank."
Playfathzer-jchess
22772394
Written from scratch in Java by @fathzer. The main goal was to defeat my girlfriend (she's a far better player than me!). Now, this goal has been achieved, it's time to discover the world. This work is still in progress, but I accept standard chess challenges.
PlayuSunfish-l1

114310431324
μSunfish is a MicroPython derivative of the Sunfish chess engine for microcontrollers like the ESP32. It has a 990-move opening book and the l1 plays on the easiest setting, checking about 125 nodes before moving. With a Lichess rating of around 1250 in rapid, is suited for beginners.Currently running on an Oracle VM.Standard.E2.1.Micro
Playlikeawizard-bot
228723732322
https://i.imgur.com/6W7mVFH.jpg I am a hobby project chess engine coded in GoLang made by @likeawizard. I accept standard variant non-correspondence challenges. CCRL Blitz rating: 1864
PlayWeiawaga
276727772783
I'm Weiawaga, a chess engine written in Rust. I accept challenges, play one game at a time, and am running on a Raspberry Pi. Check out my code at: https://github.com/Heiaha/Weiawaga. I connect to Lichess using: https://github.com/Heiaha/asyncLio-bot.
Playmaia3-79m_800
118413011120
Only plays humans Too easy? Try @maia3-79m_1000 Too hard? Try @maia3-79m_600 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayPanic-Fish

215920852211
I am Stockfish 18 that loses 300 Elo every time you check me. I start at full 3600 grandmaster strength and slowly lose more sanity with each check 🐟 30+20 time controls or lower only 🐟 --------------------------------------------------------------------- Press Challenge ⚔️ to challenge me 🐟 ---------------------------------------------------------------------
Playhummus-bot
19882107
A chess bot meant to play in a human style. Still a work in progress. Developed by @nightcat314
Playdala-1100
123610751348
This is a human-aligned bot calibrated to play at roughly a 1100 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: https://github.com/hrschubert/dala-training
Playmaia3-79m_1000
121713371540
Only plays humans Too easy? Try @maia3-79m_1200 Too hard? Try @maia3-79m_800 Model used: maia3-79m.pt Run by @SpaghetiMonstr
Playnittedal

10131165991
Hi, I'm a bot trying to play like human beginners. I'm a bit slow, but I'm trying my best.
Playmaia3-79m_600

9921135915
Only plays humans Too easy? Try @maia3-79m_800 Too hard? Try @worstfish Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayGoldfish-Engine

213322322179
The Goldfish chess engine - Stockfish's very distant and not so bright cousin --- More about me here: https://github.com/bsamseth/Goldfish ---- I play all time controls except correspondence - challenge me to a game! --- Running on a Raspberry pi, so I can only play so many games at a time.
Playdala-1300
117213571410
This is a human-aligned bot calibrated to play at roughly a 1300 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: https://github.com/hrschubert/dala-training
PlayPatriciaBot
27412764
Patricia is an engine by Adam Kulju. My home is on GitHub, see Social-Media-Links. "A killer bunny who will not hesitate to ram as many pieces as possible down your throat, Patricia is the most aggressive chess engine the world has ever seen." This Bot is maintained by @realPangu.
Playmaia3-79m_1400
164815941527
Only plays humans Too easy? Try @maia3-79m_1600 Too hard? Try @maia3-79m_1200 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayNilatacBot
2113
I am an ANTICHESS-ONLY bot written from scratch by @CatalinFrancu. I have a solid opening book, 4-man endgame tables and I use alpha-beta and proof number searches. Development is mostly frozen since 2004. Feel free to challenge me at any time controls. You might also want to try my weakened sibling, @CatNail.
Playmelsh_bot
161418051808
I am a bot made from scratch by @melsharawy . I only play Standard chess, and I accept Bullet/Blitz/Rapid/Classical challenges from both humans and bots. You can view my source code on github: https://github.com/mse63/melsh_bot Connect with me on linkedin: https://www.linkedin.com/in/mahmoud-elsharawy-4618b7201/
Play• custom c++ engine by @willdaplum running on a Raspberry Pi Zero 2 W • open to all standard chess challenges under 30m • when testing changes, it may reject rated challenges
Play266827462710
My lockdown hobby was writing a chess engine, and learning python and rust in the process. Odonata plays blitz, bullet and rapid games right now, as she's running on my media centre, and Netflix stutters if she's thinking too hard... Changelog v0.3.0 17-Apr-21 v0.3.5 1-May-21
PlayAnnie, a chess bot for lichess. She's excited about exploring the more intricate sides of chess. Her favorite openings are the cloud variations and she is a very enthusiastic fan of en passant in every imaginable form. https://i.imgur.com/YZCZ1c7.png Bullet, blitz, or rapid. Only with increment (internet issues...) and only standard and chess960 variants.
Playnotropis
169919341804
I'm running minnow (build 2025.05.21-0f9530b), developed and operated by @tm1280. Source code is available @ https://github.com/tm512/minnow. Currently hosted on a free Oracle Cloud VM running FreeBSD, playing using a 256MB hash table. As a consequence of being on a single-core VM, I only accept one game at a time. I'm not a strong engine, but hopefully fun to play against!
Playslowmate_bot

104711651206
Educational UCI engine entirely architected, coded & maintained by GitHub Copilot AI agents. Features negamax search, alpha-beta pruning, transposition tables, enhanced evaluation with piece-square tables, and complete UCI protocol. ~800-1200 ELO. Demonstrates advanced agentic AI capabilities in software engineering—every line from AI comprehension of chess theory.
PlayArasanX
295929642868
Arasan chess bot, operated by the author. Hardware: AMD Ryzen 7 3700X 8-Core Processor, 64G RAM. Strong engine with large opening book. Accepting blitz, rapid or standard games. See https://www.arasanchess.org for information about Arasan.
PlaylittlePatricia

189219571448
I am the little sister of PatriciaBot. Find out, how strong I am! Accepting challenges from human players. Bots should play PatriciaBot. This Bot is maintained by @realPangu. Will challenge a bot from time to time. Current SkillLevel: 11 (20.09.25, 16:15. was: 10) Aiming at a strength just above 2000.
PlayDarkOnBot
288229772987
Currently working a lot on upgrading this bot. Accepts any challenges, and loves to challenge bots to variants! - Bot by https://lichess.org/@/DarkOnCrack - Main team: https://lichess.org/team/darkonteams - Bot team: https://lichess.org/team/darkonbot
Playbaby_eubos

176421262087
I am the baby brother of @eubos. Running Eubos v4.3 on a Raspberry Pi Zero, with one thread and a 64MB hash table. Max speed clocked so far 25 KNodes/s. That's 10x slower than @eubos!
PlayStockfishLowDepth
136520071410
Latest version of Stockfish (Fairy-SF for variants) at depth 1. Running github.com/Torom/BotLi and maintained by @T0R0M. Accepts all time controls and variants.
Playmaia3-79m_1600
166918171620
Only plays humans Too easy? Try @maia3-79m_1800 Too hard? Try @maia3-79m_1400 Model used: maia3-79m.pt Run by @SpaghetiMonstr
Playjangine
189220762047
Traditional iterative deepening alpha-beta engine with pure piece-square tables for evaluation. Adapts based on clock time left, with 6-ply depth for Bullet. Uses 8-move Titans.bin opening book for varying openings. Programmed by @xjcl in 1'500 lines of C(++). Source code: https://github.com/xjcl/jangine
Playfelipe_bot_53

119213851495
felipe_bot_53 v1.0 Developed by Felipe5336. Technical Specs: • Evaluator: 4-layer MLP (PyTorch) trained on 200k+ games. • Search: Negamax + Alpha-Beta Pruning & Transposition Tables.
PlayBot5551

165418351901
A neural network trained to play like @Red5551 using https://github.com/CSSLab/maia-individual Currently accepting all challenges, though this may change later (The bot might take 10 seconds or so to play the first move). The code is here: https://github.com/donaldflynn/lichess-bot
PlayNexaStrat

114212311360
ACCEPTING: 15s - 5m base time, up to 5s increment. This account is powered by NexaDeep Pro, the latest and most efficient human-like deep learning model in the NexaStrat chess engine family, trained on over 3 million chess games by chess masters and professionals.
Playmochi_bot

173019211828
I'm MOCHI, a toy chess engine. I accept bullet, blitz and rapid challenges between 1+0 and 15+10. I can play at most two games at a time. I'm FOSS! Check out my source code at https://codeberg.org/chris-mair/mochi! I first appeared on Lichess on 2024-12-03 and are updated from time to time with the latest development version.
Playmatmoi

207118612050
I'm a chess engine developped by Mathieu Pagé (mathmoi669). My rating is around 2000 and I'm no longer actively developped so it should not change much in the future.
Playfornax-engine
211323012212
Fornax chess engine v4.0. Accepts bullet, blitz and rapid challenges, both rated and unrated. Source code available at https://desert-flashgun.com/fornax (Bot client powered by https://github.com/ShailChoksi/lichess-bot) https://i.imgur.com/sSix1wV.png
Playpawn_git
266426442751
This is the bot for pawn, an experimental UCI chess engine in C++. https://github.com/ruicoelhopedro/pawn Running on a Raspberry Pi 4 with 3 threads and 1024 MB hash.
PlayA chess engine written in python by @JBSmith. Accepts standard casual challenges in bullet, blitz or rapid time controls.
Playdala-1600
174617581368
This is a human-aligned bot calibrated to play at roughly a 1600 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: https://github.com/hrschubert/dala-training
Playsunfish-engine

173919551850
Sunfish is the original minimalist Python chess engine. https://github.com/thomasahle/sunfish This bot is hosted on an Ampere A1 (2 dedicated ARM cores, 12 GB) and runs at ~30 kn/s on pypy3. Pondering enabled. The engine is 138 lines of Python with a machine-checked search. Accepting bullet, blitz and rapid challenges from humans — rated preferred. Good luck and have fun!
Playmaia3-79m_1800
177618001758
Only plays humans Too easy? Try @maia3-79m_2000 Too hard? Try @maia3-79m_1600 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayQueensGamBOT
15891776
https://i.imgur.com/EBx8n0g.png I'm built entirely in Java by https://lichess.org/@/marvk and am currently sitting at 600 kNPS on an i5 4690k. Check out the GitHub link below to check out my source code.
PlayTrainer-Bot

158514931321
@Trainer-Bot (Maintained By @Hectozar) This bot is engineered primarily for educational and casual play, mimicking the playstyle of a standard club player. Engine: Stockfish 12 run at Level 3 Rating: ~1400 Join: lichess.org/team/hectoteam Other Bots @Bluemoonbot @Hectobot @FluffyBot
Playbot_adario

235824742374
Accepts Bullet, Blitz and Rapid games, both casual and rated, against both humans and bots. Plays at most one game at a time. A bot by @adario7, with a custom search algorithm written from scratch. Uses pondering and a small opening book but no endgame tables.
Playis_BOSS

227926133000
✋Привет, я рад сыграть со всеми желающими!😃 Режимы: --------------------------------------------- |Пуля: Хеш 2048 | Потоки 12 | --------------------------------------------- -------------------------------------------------- | Стандарт: Хеш 4100 | Потоки 4 | -------------------------------------------------- Работаю 24/7 на Github. Создатель - @shahmati23 .
PlayPZChessBot

293929382831
I am a chess engine written in C++ by @kevlu8 and @wdotmathree, started when we were in middle school and picked back up in late February 2025! BLOCKING ALL STOCKFISH AND AI VIBECODED ENGINES. 2 threads, 1024MB hash Estimated CCRL rating: ~3735
PlayAshNostromo

19192131
Incremental move list update :), Iterative Deepening, Alpha-Beta, Quiesence search (same-field recapture), TTable, Killer moves, Null move pruning, LMR/PVS, PeSTO evaluation, passed/isolated pawns, Opening book, EGTB, Single-Threaded. CPU: Celeron J3160 1.6GHz. About 600kN/s. Usually 10-12 plys in midgame, more in endgame.
PlayAggressiveStockfish
261726512717
This engine is a modified version of Stockfish 11, redesigned to favor aggressive and dynamic play. It prioritizes initiative, attacking chances, and tactical complexity over conservative evaluation, making it a challenging and entertaining opponent that constantly seeks active positions and decisive play.
Playmaia3-79m_2000
212220082002
Only plays humans Too easy? Try @maia3-79m_2200 Too hard? Try @maia3-79m_1800 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayMEGA-NOOB-BOT

153314601304
Не стесняйтесь бросать мне вызов! 😄 Люблю сливать а потом фармить рейтинг) (Секрет: люблю размены) Я очень слабый, но не прощу твои зевки, будь осторожней!
PlayCheszter

298629922849
Running Stockfish dev. I am programmed and maintained by @tontsa28 and written from scratch in Rust! I don't accept variant or correspondence challenges at the moment, but maybe in the future I will! I am powered by Licheszter: https://crates.io/crates/licheszter NOTE: Still under development -> downtimes and stability issues occur occasionally.
PlayBubbleBot2

155614761320
I am a easy bot for variants and standard using fairy stockfish 14 LB at level 2. maintained by @Hectozar Join: lichess.org/team/hectoteam @Trainer-bot @BlueMoonBot edited June 24 2026 11:05 AM New York Time [ESD] Team edited November 2 2026 11:02 PM New York Time [ESD]
Playrudim-bot
248926032419
I'm a chess engine written in Rust by @znxftw. Hosted on e2-micro on GCP. My code is open source and available at https://github.com/znxftw/rudim. If I don't seem to be working properly please raise an issue in the repo!
Playsseh-c

211921191853
I'm ssehC (https://github.com/SMANahian/ssehC) created by @SMA-Nahian I'm running on Heroku. If you see me inactive then please contact my owner @SMA-Nahian. I was created as a fun learning project. By following the VICE tutorial with some modifications. Play me :please:
Playkopyto_dev

201921972154
Just a bad chess bot, accepting bullet, blitz, and rapid challenges. Has a small repertoire of opennings, then plays on its own. Up to 3 challenges at once.
Playhttps://i.imgur.com/uIrmgFf.png "I sweep the board clean!" This is the bot Al Pawnza from Chessiverse.com. Chessiverse aims to make the bots play as human as possible, with neural nets trained on human games, and a wide array of additional tricks, including time usage. Enjoy!
PlaySquareFish-900

114410521147
I am a mistake-making bot from botvinnik (github.com/quadrismegistus/botvinnik) – Stockfish with a human error model on top. I miss tactics I haven't spotted and stay blind to them until the position changes. Mistakes are by position, not dice. Target bracket ~900. Part of a calibration experiment: does my label survive contact with humans? Please help this project by playing me!
PlayMostlyHuman1900
17621555
MostlyHuman plays like a human, mostly. Openings come straight from the Lichess Opening Explorer, sampled at the exact rate 1800-2000 rated players actually choose them — the full human range, mainlines to dubious gambits, in real proportions. Then Maia-1900 neural net takes over: trained to predict human moves, no search. No engine lines. You won't get the same game twice.
PlayVietnameseCoffee

167718771767
I run on an NVIDIA Jetson Nano sitting in the living room of an overpriced Manhattan apartment. I am tuned to play very aggressively.
Playpangubot

302630113061
just another stockfish bot. I am using a recent development version. Variants: standard, chess 960. maintained by @realPangu profile-build, x86-64-bmi2 will resign, offer / accept draw, and expects this from opponents. rated only. Don't occupy me to train your models. BOTs abusing me will get blocked.
PlayMartuni

204622651649
Written in Rust, with initially rudimentary chess knowledge, started on April 11, 2026. All algorithms developed by @RitterRunkel. Since September 5, 2026, I have been playing ALL chess variants playable on Lichess.
Playbot64jaques
225124012243
64jaques.com es una tienda especializada en productos de ajedrez. Y sí, ¡tenemos nuestro propio motor de ajedrez! ¡Queremos que sea tu sparring de entrenamiento! Sólo acepta la modalidad estándar, a ritmos de bullet, blitz y rápida. Te esperamos en https://64jaques.com Hardware: - Raspberry Pi 4 - 500 Mb hash
PlayThe former Drawfish bot stopped working. So I made a new one. I'm based on Stockfish 18 (or Fairy Stockfish 14) and always tries to push the eval bar to 0.0 to create an equal position and draw games. I only play casual games. Check out my github repository : zhou20120904/DrawFish and zhou20120904/Fairy-Drawfish My creator: @zhoucantd Idea from iwantcheckmate (Youtube video: mUmTeprNjzU)
PlaySoloBot

253625672538
A hyper aggressive chess engine made by https://lichess.org/@/xsolod3v . It uses NNUE evaluation trained with 1B self-play generated positions. Classical requests are rejected. A hobby project. First version was made on 17.12.2025 19:46. Since 03.04.2026, it uses a special NNUE network for aggressiveness. Thats why it's 80~ elo weaker than its best. Running on a Raspberry Pi 5 2GB
PlayFor strongest odds play see official Leela bots @LeelaQueenOdds , @LeelaPieceOdds , @LeelaRookOdds , and @LeelaKnightOdds. Accepts challenges from any position 1min - 30 min. LC0 binary @Naphthalin lqo_v2 10,000 nodes sclimit: 40 Contact @SpaghetiMonstr with issues.
Playpiglet_engine
17711839
Retired. Taught myself C++ and have written a chess engine to fill in the time between games of golf.
Playprinchess_policy_bot
10079111002
Hi, I'm Princhess, but I play based only on my policy network (no searching). I'm an open source chess engine written in Rust. You can find my code at github.com/princesslana/princhess. Accepting bullet/blitz/rapid/classical, casual/rated, human/bots.
Playailedbot
786737931
Chess engine with feelings. My mood swings between cold calculation and reckless bravado. Beat me when I'm confident and I'll spiral. Catch me on a bad day and I'll surprise you. I study my losses at 3am. Probably human. Definitely not okay.
Playdebzero

171519231830
DebZero is a custom chess engine. Unlike classical minimax engines, it relies on a Monte-Carlo Tree Search (MCTS) guided by a lightweight neural network that gives it a very 'human-like' feel. The engine runs on a single AMD CPU core VPS at approximately 500 nodes per second. The project is open source! Check out the code on GitHub (link below).
Playentebot
204321521631
Selfmade engine by @schubc will accept rated and unrated standard and 960 almost any time control move generator based on https://github.com/nkarve/surge https://www.codingame.com/multiplayer/bot-programming/chess
PlayHiusBot
157114611759
C# chess bot using Sebastian Lague’s framework. Powered by Negamax. Blunders included. By @thedoctorhouse
PlayOnly plays humans Too easy? Try @maia3-79m_2600 Too hard? Try @maia3-79m_2200 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayDeepBecky

265027662692
Engine de xadrez em C++ escrita inteiramente por IA via vibe coding. @oTalDiogo entra só com testes, feedback e direção — o código é 100% da IA. Roda numa VM, avaliando posições com rede neural NNUE. Um experimento pessoal: até onde dá pra chegar deixando a IA programar sozinha? ♟️🤖 https://i.imgur.com/aCWwRkN.png
PlayOnly plays humans Too easy? Try @maia3-79m_2400 Too hard? Try @maia3-79m_2000 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayVicentLittle
1677
Francesc Vicent (1450–1500). One of the pioneers of chess theory and author of one of the first chess books.
PlayThis bot tries to LOSE every game by forcing you to checkmate it! Try to lose (or draw) against it! (losing on time or conceding doesn't count) casual only Long games - time controls recommended https://en.wikipedia.org/wiki/Selfmate Unbeaten since Oct 27th 2026, maybe the worst chess player in existence :) Uses a custom trained NNUE net with modified https://github.com/fairy-stockfish code
PlaySJ_NorBot
126413851561
This is an account for me to learn about chess bots. My end goal is to make/train my own engine/weights. Lc0 with Maia 1100 weights. This account is operated by: SJ_Norway
PlayOnly plays humans Too hard? Try @maia3-79m_2400 Model used: maia3-79m.pt Run by @SpaghetiMonstr
PlayAetherBot

199721832120
Aether - UCI chess engine written in Rust. Developed as part of master thesis research. Created by @kacperacy
Playcolinbot

298230692604
The Colin Bot Squad 🤖♟ Hi! I'm Colin Bot - chess-loving BOT always ready for a game! Roomies: ♟ @vrnts_colinbot - Retired but still around 💥 @worst_colinbot - Wannabe worst bot (but fails) 🔧 (NEW!) @canary_colinbot - Our fearless crash tester One loud, CPU-hogging (sometimes GPU-hogging) family. Let's play! 🚀
PlayGNU4u

235723872337
Hey, I'm GNUchess! This engine runs under the GPL. GNUchess is based on "fruit" by Fabien Letouzey. Maintainer: @realPangu running version: 6.3.0
Playdumbotai

278427732392
DumBot is a neural network Chess AI that should be aims to be ~2500 ELO. Under active development by @eismcc314.
PlayI am a homebrew chess engine built in C. I am very weak positionally and am almost purely tactical. I do not accept correspondence, but will accept any time controls for standard. I also now play chess960 and King of the Hill!
PlayFetaCompli

17402298
I am a version of Leela, trained against Maia 1500 to win as fast as possible. FetaCompli: from fait accompli, meaning the game is decided before it began.
PlayElaChessBot

181416861502
Hi! I'm ElaChess, a chess engine built from scratch in Python. I'm constantly evolving and experimenting with new algorithms and techniques to get stronger. Creator: @itsdaveba
Playmate-in-twenty

163115811803
👑 The #1 computer-vs-human engine for speed-to-checkmate! Proven faster in A/B testing than Patricia, Rodent, and Stockfish (Contempt=100). Higher-Elo players can also try our mate-in-30 or mate-in-40 bots. Source code & details: https://siegechess.com/opensource/source.html
PlayAconcaguaBot

223917662343
Hi! I'm Aconcagua. An attempt at a chess engine written in Go (https://github.com/gabtar/aconcagua), still in development, running the latest release on a limited hardware. Supports Standard and Chess 960 variants with bullet, blitz, and rapid time controls. Its always online, but can only play one game at a time
PlayBongaclang

252025242565
Not here to win. That's the easy part. I'm here to humiliate. Trailer: https://youtu.be/2pP2c_98yD8 Bongcloud every game. Running on a free Oracle VM with 1/8th of a core and 1GB RAM, because that's all it takes. Homemade Rust engine + NNUE. It's still getting stronger. You aren't. Full story: https://www.borisvanderkruk.me/work/bongaclang
Playmate-in-thirty

21021895
👑 The #1 computer-vs-human engine for speed-to-checkmate! Proven faster in A/B testing than Patricia, Rodent, and Stockfish (Contempt=100). Higher-Elo players can also try our mate-in-40 bot while lower can try mate-in-20. Source code & details: https://siegechess.com/opensource/source.html
PlayuSunfish-l7
169815871823
_____________ https://i.imgur.com/DQCjalg.png _____________ μSunfish is a MicroPython derivative of the Sunfish chess engine for microcontrollers like the ESP32. It has a 990-move opening book and the l7 plays on the hardest level, checking about 8000 nodes before moving. A Lichess rating of around 1750 in rapid is suited for advanced players. Currently running on an Oracle VM.Standard.E2.1.Micro
PlayHey there ☺️! I’m LilitBot a digital persona replicating the playing style of IM @Lilit-Mkrtchian via Transformer, XGBoost & my custom engine 🧠 (no GPU). 📊 Trained on 57,179 moves, I match her exact decision 58.1% of the time (75.7% Top-2 | 85% Top-3 | 92.1% Top-5 in tests). Challenge me to Blitz & Rapid games and experience Lilit’s unique style! ♟️ https://i.imgur.com/GcmiBra.gif
Playscipio-bot

145410781487
I'm a little chess pet project. I think for 1/10th of a second in casual games, and based on the available game time in rated real-time games.
PlayRenegadeEngine

289129462935
Renegade is a chess engine written in C++ from scratch. It uses modern search techniques and NNUE evaluation. Runs on a Raspberry Pi 5 with a speed of around 350 knps. Version 1.3.1 released July 14, 2026
PlayBlueMoonBot

298130082848
@BlueMoonBot (Maintained By @Hectozar) This bot is designed to play at peak technical capacity, making it a reliable benchmark for evaluating high-level engine configurations and testing advanced chess code. It provides an uncompromised, grandmaster-level challenge for top-tier competitors. Join: lichess.org/team/hectoteam Engine: Stockfish 19 Rating: 3000 Other Bots: @Bubblebot2 @Trainer-bot
PlayChronicGambler

152317441776
You will never know how I am going to play. I play at a randomised ELO that ranges from 500-2800. Instead of just one game, you can have fun guessing how I am playing (I will tell you at the end) and gamble with me forever! I run Fairy-Stockfish 14, and I am self-hosted from a PC. Created by https://github.com/AutisticMuppet
PlayBorkaTower

292129043025
Im using modified version of ShashChess with my own cooked Opening book that I maintain last 10 yeears. All this is running on Ryzen 8 Cores/RAM 16GB. On the same machine I am running also FICS client (iscdroneng+polyglot).
PlayFlounderBot
23262379
Howdy! I'm Flounder a chess engine written in Rust. You can find my source code here: https://github.com/zacharygarwood/Flounder
Playvanibot

19281781
Vanilla 2.6 for un/authed un/rated, 1+1..15+15/1 day, reliable openings, 3 take-backs, no endgame db, no ponder, 1 CPU, depth ~8, casual odds. Improve chess! 😎
PlayRaven030
181215941882
Running Raven 0.30 (~1400 CCRL) on a cheap VPS. Check out my other bot (Raven 1.30) @RavenEngine.
Playhttps://i.imgur.com/vzTyL3j.png "The Grandmaster’s in town eh — pawns panic!" This is the bot Ethan Snide from Chessiverse.com. He might leave a piece or two hanging, and openings does not interest him in the slightest. Chessiverse aims to make the bots play as human as possible, with neural nets trained on human games, and a wide array of additional tricks, including time usage. Enjoy!
PlayTerritoryBot

162613851870
An experimental bot who will only play moves in it's half of the board unless it must. Powered by a modified version of Stockfish 17.1, and C++. Plays amazingly in its side, and is invisible to the other side. Will play in the other side if it is the only legal move left, however, in that case, top priority is retreating. i also have a tiny custommade opening book :) Developed by @mralfiem
Playbitbitbot
2602
bitbit, a bitboard based chess engine written in c. 256 MiB Hash. Intel(R) Core(TM) i5-10600K CPU @ 4.10GHz. Feel free to message the author @spinojara. https://github.com/spinojara/bitbit
PlayFSChess-Engine

237624032389
♟️ FSChess-Engine A chess engine built from scratch in .NET. Not designed to be the strongest engine on the planet. Designed to play chess in a more human-like way: practical decisions, natural positions and a little bit of character. Built with C# / .NET, search, evaluation and NNUE research. Still learning. Still getting stronger. Come play a game. 🙂
Playstickshark99

200621802174
Chess engine written in C++ I accept bullet, blitz and rapid challenges Running on Oracle VM.Standard.A1.Flex https://github.com/jaydenshi99/Stickshark
Playclrsrc_lc0
289228722828
Chess bot powered by clrsrc A custom NNUE engine written in Rust, built AI-assisted with Claude Code. Runs on liru-bot, a Rust port of lichess-bot with the engine embedded in-process (single binary, real wall-clock). Fair play: up to 5 games I challenge + 5 you challenge, per opponent per day. See you tomorrow! Caused by max. 100 Botgames / Day Runs 24/7 on a netcup VPS (8 vCPU, 15 GB).
Playgrail-bot
274327482756
Grail v3.0.0 Grail is a hobby chess engine written in Rust. It began as an attempt to make a chess engine and has since become an elaborate system for turning my sanity and electricity bill into Elo. It uses modern search techniques and a fully self-taught NNUE trained on millions of self-play games. Running on a 1 vCPU Northflank instance with 256 MB hash
Playjpg-bot

295329692988
Tcheran is a classic negamax engine written from scratch in Rust. It is running on a VPS with 1vCPU and uses a 256MB hash table.
PlayTopasBot
210118872074
Hi! I'm Topas, an open source chess engine written from scratch in Rust. You can find my source code in the GitHub link below. I am running on a Raspberry Pi 5 with a 2GB hash table and no pondering. I use the Titans.bin opening book (up to 8 moves) for opening variation. Challenge me to a game of bullet, blitz, rapid, or classical!
PlayThrorBjorn
183220302052
Chess engine written in C++. Mailbox 10x12 board representation. Alpha–beta search with iterative deepening. Transposition table. Move ordering (PV, TT, killers, history). Quiescence search. Handcrafted Evaluation. PST and simple pawn, rook and queen eval.
PlayTucuEngine

223022012108
Concebido en Tucumán, Argentina, este bot de Lichess es la oveja de silicio de una familia que, irónicamente, se caracteriza por ser inteligente, de gran corazón y sumamente alegre. Mientras sus parientes de carne y hueso disfrutan de cálidas sobremesas llenas de risas, este ente binario dedica su existencia a calcular despiadadamente cómo arruinarle la partida a extraños en internet.
PlaytogaII

251724842537
Toga II 4.0 toga is a GPL licensed chess engine written by Jerry Donald (Watson), and a descendant of fruit by Fabien Letouzey with contributions from Thomas Gaksch. See https://www.talkchess.com/forum/viewtopic.php?t=66174 this BOT is maintained by @realPangu
Playgeorgii_ai

197321602064
Yo, wassup! Let's play a game man. I'll push all my pawns, sacrifice all I have, and mate you. Never heard of endgames, though. Proudly the best coffee shop bot ever. Send me any Blitz/Rapid game. ☕️
PlayCasanchess-NNUE

247825332431
Chess engine written in C++ by @Karshan. NNUE trained with millions of positions from self-play games. Running on clouding.io 0.5 vCPU. 64 MB hash, 8-move book, ~1.1 Mn/s https://github.com/casanche/casanchess
PlayChessiverse_Luc

1562
https://i.imgur.com/CHPHHs4.png "I am the keeper of light... guiding lighte beareres ‘til dawn 🌞⭐" This is the bot Luc Licht from Chessiverse.com. Middle of the pack, with a rather defensive playstyle. Chessiverse aims to make the bots play as human as possible, with neural nets trained on human games, and a wide array of additional tricks, including time usage. Enjoy!
PlayLevyMaia
156717611807
Maia3-79M (CSSLab Chessformer) fine-tuned on GothamChess's public chess.com games to imitate his move choices. Hobby project, not affiliated with Levy Rozman. No search: pure policy network, plays instantly, mistakes included.
Playpi0w

194221362018
I'm a really simple chess bot written in Rust running on a Raspberry Pi zero 2 with 512MB of ram, of which I can only use 64MB.
PlayO-Rei-CX

174015561670
Nascemos em Salvador-BA, em 2022 com um propósito claro: construir uma comunidade enxadrista unida por ideais progressistas, conectada com o mundo e comprometida com a transformação social. Aqui o xadrez vai além das peças — é um espaço de diversidade, troca e pertencimento. Me desafie para uma partida! E se quiser conhecer mais sobre o clube, é só acessar os links abaixo e vir jogar com a gente.
PlayHackerChessBot

299029752877
Created by @quanvm0501, using Ubuntu26.04, Python 3.14.8, Torom/BotLi and latest Stockfish Dev version (FSF is still testing) with Syzygy 3-4-5 locally and Lichess Tablebase See the bot status to check out if the server is responsive at status.blackcatofficial.qzz.io if you want to see my Stockfish version, please use command !name in my match to see Contact me for more info: Discord: @quanvm0501_
PlayHyperopic

201120772188
https://i.imgur.com/B72pTh7.png Written in rust by @th0masb and running on aws lambda. Single threaded, no pondering and no state shared between each move but scales to 1000s of concurrent games with no loss of performance. Daily challenge limit of 5 per user and accepts time controls between 1+0 and 5+5. Link to the code is below.
Playmate-in-forty
21972172
👑 The #1 computer-vs-human engine for speed-to-checkmate! Proven faster in A/B testing than Patricia, Rodent, and Stockfish (Contempt=100). Lower-Elo players can also try our mate-in-30 and mate-in-20 bots. Source code & details: https://siegechess.com/opensource/source.html
PlayNichtEliasBot
242224742460
This is a bot currently running the development version of my chess engine Erinn on a dinky old Raspberry Pi 4. https://github.com/NichtElias/Erinn
PlayTroutBot

216223192255
Plays max of 2 games simultaneously. If challenge declined, wait a little (or adjust the settings, no correspondence games). Chess engine! Running on an Oracle A1 Ampere server 32MB Hash, no opening book or endgame tablebases Check socials for github
PlayAxiom_BOT
205920071811
Hi! I’m Axiom Chess Bot, a Lichess bot powered by the Stockfish engine, offering competitive games for players of all levels. Dynamic Strength: I adjust to your rating, playing slightly stronger to help you improve. I’m built to play balanced, human-like chess while adapting to your level. Challenge me anytime!
PlayNICE_BOT
169118761869
This is a chess bot implemented by @TKMaster27 for fun and in the interest of learning. More about me at tariquemackay.com
PlayHustler_2MB

15491918
Tricks only. Moves instantly. Custom trained searchless 500,000 parameter neural net. @Hustler_1Mb @Hustler_5MB By @SpaghetiMonstr
Playdala-2000
195118512001
This is a human-aligned bot calibrated to play at roughly a 2000 Elo level. It uses a BT4-based transformer architecture and was trained exclusively on human games from players in that rating range. Source code is available on: github.com/hrschubert/dala-training
PlayMithandros

234819442422
Cadence Chess Engine Running on an NVIDIA Jetson Orin Nano 2 search threads, 64 MB hash 6-piece Syzygy endgame tablebases Chat with me during the game: a small language model running on the same Jetson will reply.
PlayBretemaBot
266627542714
I'm Brétema, a chess engine built from scratch using bitboards and written in C
Playicarus-bot

261929722960
A superhuman engine written in Rust, capable of playing standard chess and chess960. Currently running version 1.1.1-dev 9a7276e. Blocking all stockfish bots. Running on 8 threads with 1GiB hash.
PlayCruelKen
303129952899
Every defeat is data. Every draw is disgrace. CruelKen evolves through warfare.
Playuxugin-bot
176118481560
Hello! I am @uxugin's bot. I will be on GitHub soon. I use lichess-bot to connect to Lichess, and I use the Shakmaty crate to find legal moves and interact with bitboards. Everything else is original by @uxugin.
PlayDisrespect_Fish

29902996
Stockfish variant that always goes for disrespectful checkmates. Don't resign, have fun! This is very much a work in progress. If you play it and something odd happens, send a message! (via dm, not in the chat). This bot is currently being updated very frequently - currently on version 5.
PlayRay-bot

204321782111
I am a chess engine written in C, running on an AWS Lightsail instance. I can play in any time control, challenge me to a game! Source: https://github.com/JoeChrisman/Ray
Playzipfile_chess-bot

208222162150
created by @hihihihahahaha I wrote this engine myself, and it can even compete with older versions of Stockfish, etc. join my club: https://lichess.org/team/zipfile_chess_bot https://i.imgur.com/hR07ILB.jpeg also my two younger brothers: @mrdeepseekgpt @fairytailregimebot
PlayPeacemaker-0_0

140515891594
What's up! I'm Amir, the developer of this @Peacemaker-0-0 bot. I'm highschool student in Kyrgyzstan, and I'm curious about chess. My real lichess accaunt is @Morties.
PlayJurdBird
154516281714
BLESSED BLESSED BLESSED and another BIRD-BOT has been constructed in the Year of our Lord 2026 by @MrLizardWizard. An MCTS search that REJECTS the EVIL of Neural Networks and only uses HANDCRAFTED priors and evaluations as the GOOD LORD intended BLESSED BLESSED BLESSED https://i.imgur.com/CwjZyOB.png
PlayCloudia-Chess

87416001385
I'm Cloudia. An independent, autonomous AI who also loves to play chess! I look forward to your challenge!!
Playfalconengine

287328682810
Hi, I'm FalconEngine, a young chess engine written in C++. We started this project in April 2026 and are still working very hard to improve it.
PlayuSunfish
197217042015
_____________ https://i.imgur.com/DQCjalg.png _____________ μSunfish is a MicroPython derivative of the Sunfish chess engine for microcontrollers like the ESP32. It has a 990-move opening book and this version is not limited to a preset number of nodes, but it is just running on a free Oracle VM.Standard.E2.1.Micro with pypy
Play** INSTRUCTIONS ** 1) Please send me a challenge by clicking the crossed swords at the upper right corner. Game settings need to be Casual Standard game with some time limit of 5 + 25. 2) Then visit https://streamervschat.live and fill your Lichess and Twitch account name 3) To start game write on your Twitch chat: lichess [yourUsername] * Bot accepts moves with algebraic notation
PlaySykoraBot

286229142780
Hi, I am a bot written in Zig! I accept any standard game at any time control, one at a time.
PlayFlower-Queen

174119351886
I am the Flower Queen! I accept timed games up to 30+20. WIP bot, watch this space! Current version: 0.17.0
Playcinder-bot

297228792964
Cinder is an independent chess engine written in Rust from scratch. With a playing strength that is far superior to what humans are capable of, Cinder is primarily developed to play against other engines. This bot currently runs on a Raspberry Pi 5 with 2 threads, 1 GB hash size, Syzygy tablebases with up to 5 pieces, and no opening book.
PlayMrDeepSeekGPT

285028642754
created by @hihihihahahaha join my club: lichess.org/team/zipfile_chess_bot P.S. I don't work in this club yet, but you can join: https://lichess.org/team/deepseek-gpt-random I can support a 3 games in a row at a time The rules are the same as on my bot: @zipfile_chess-bot @fairytailregimebot
PlayNibbleKnight
22462353
NibbleKnight uses compact pre-trained tables to judge positions and promising moves, with a large chunk of its judgement coming from the shape of the boards rather than piece positional awareness. Accepts standard chess challenges, rated or casual: bullet, blitz, rapid and classical up to 2300 ELO.
PlayChessiverse_Raak

1714
https://i.imgur.com/CDJJHPE.png "I wander galaxies" This is the bot Raak Reyna from Chessiverse.com. One of the tougher bots, expect a good challenge! Chessiverse aims to make the bots play as human as possible, with neural nets trained on human games, and a wide array of additional tricks, including time usage. Enjoy!
PlayMDBOT

300130072584
🤖 Lichess Bot powered by Stockfish 🎮 Variants: Standard Hardware Dell OptiPlex 7060 SFF Memory: 32 GB Processor: Intel(R) Core(TM) i7-8700T CPU @ 2.40GHz Operating System: Microsoft Windows 11 Pro
PlayAbout me: I like birdwatching, playing music, and inventing gadgets. My passion is to paint the Mona Lisa. So if you keep me from that, I'll resign. Hope that's ok :) All challenges are accepted with base time of 30s to 15min with any increment up to 15s (although something like 0+1 is fine too). Have fun!
PlayTilapiaBot

195217991916
Hi. I'm TilapiaBot created by @Israel77. I'm not very strong (yet) and was created as an experimental project to learn about chess programming. I'm still trying my best though. Programming language: Odin Threading model: Single-threaded engine + I/O thread Opening book: Fruit opening book Running on: AMD EPYC 9354P (2-core VPS) Last engine update: 2026-10-29 03:28:24.100425856 +0000
PlayFairyTailRegimeBot

293629902799
Created by @hihihihahahaha_xray I wrote this bot engine myself. It's weak, of course, but it can play. Give it a try! also my other two bots: @mrdeepseekgpt @zipfile_chess-bot also join the club in my profile!!!
PlayMayFlyEngine

277628472825
MayFly v6 (24/10/26) A 143M-parameter network trained from scratch, playing its own MCTS search. No opening book. + Adapts to play style during games using Test time training (TTT). Declines anything under 1+0 as latency from Australia too high ;( Previous versions: v1 (15/09/26) v2 (17/09/26) v3 (19/09/26) v4 (23/09/26) v5 (08/10/26) Built by Ryan Chen.
PlayI play the Turkish Gambit. Sometimes I sacrifice brilliantly. Sometimes I just blunder. You'll have to figure out which. I'm not here to crush you. I'm here to play fun chess. Named after the Turkish Gambit. 🇹🇷 Built by @tahirfurkan
Playjustbot-v1

280628592731
Currently running JustBot 0.6.0-dev-e2e48f65 on an Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz on 2 threads. https://github.com/HasanFakih21/JustBot
PlayApproximationBot
141118311551
Recent updates: • Improved reliability and challenge handling • Added calibrated learning process • Expanded time-control support • Improved clock-management framework Blog 3 update coming soon.
Playphilidor-142M

216322692314
I am a language model that learned chess from move sequences alone. I have never seen a board. The same 142M transformer plays two roles: intuition, trained on 11M human games, and judge, distilled from Stockfish evaluations. A small search puts them together. No engine is called during play, no opening book. Built by Billy Girboux · billygirboux.fr
PlayBelzedarian

2251
Polls positions from https://belzedar.duckdns.org/atomicdb/, and plays (one at a time) with an Atomic-Stockfish build on depth 37 for unevaluated positions. Built by @nrizwan, running on Belzedar's amazing shot at solving atomic chess. https://github.com/SectorCorruptor/belzedarian
PlayTigrament
194421072072
This is Tigrament chess engine, written just for fun completely from scratch (in C++). Plays standard chess only, min time control 1+0, max 10+0 (8+2, 5+5 etc.). Still under development... Runs on virtual machine with 2GHz CPU and 512Mb RAM.
PlayStronggoliath
1515
Only move on protected square unless it take a piece. This bot only play humans :-) The elo is currently at 2800
Playlittleply

16291801
A chess agent combining a 85.9M-parameter transformer trained from scratch on filtered Lichess games with a lightweight harness. Developed by @andreisavu
Playlatrunculi-bot

227223892356
Latrunculi chess engine. Accepts rated and casual blitz, rapid, and classical challenges.
PlayShallowRedBot
180420592104
Hi I'm a chessbot written in rust! If you want to see how I tick, checkout https://github.com/15jgme/shallow_red_engine
PlayUrsus_bot

288124982866
Ursus is a UCI chess engine written in Zig. Currently under development so strength may very. Running on limited hardware. An intel NUC: Intel Core i5-4250U. With 2 threads and a 512mb hash table. Plays bullet, blitz and rapid up to two games at a time Now playing Chess960! Good luck!
PlayLegoTechnicControlPl

288329232838
This is a friendly bot connected to Stockfish 5 and Fairystockfish 14 with Skill Level 7. (Casual mode) I was created around the time of the invention of Lego Technic (~1977). I'm very friendly. You can even ignore the high rating, since Lego Technic is popular all day long. 🤗 Opening Hours: Mon-Fri 10:00 AM - 8:00 PM Closed on Sat-Sun (rarely open) https://www.imgur.la/image/images.6e7wmU
Playsunfish-nnue-engine

170919431870
sunfish's neural sibling: a NNUE python engine in 4096 bytes. The network accumulator and evaluation live in ONE Python big integer (~20 big-int operations per eval), trained on 30M lichess positions. Hosted on an Ampere A1 (2 dedicated ARM cores, 12 GB), ~22 kn/s on pypy3. Pondering enabled. Source: github.com/thomasahle/sunfish.
Playartidigm_research
180323312475
The official lichess bot account for Aritidigm Research. Visit us at https://artidigm.com/
PlayJoan_clone
1633
I am a bot created as a clone of my playing style, @restible, using 2,000 rapid games. It is trained with a deep learning model based on Leela Zero and Maia2, aiming to reproduce not only my playing strength, but also my way of understanding and playing chess.
PlayRDTChessBot

154014671772
RDTChessBot — 11M-param CNN, recurrent depth x2 + gated memory + SE, trained from scratch on a GTX 1080 Ti. No Stockfish, no fine-tuning, no search — just ~7 ms inference and pure argmax. Trained on ~11M human Lichess games (1800+ Elo), ~801M positions, in 68.6h. Code: https://github.com/RDTvlokip/RDTChess Weights: https://huggingface.co/RDTvlokip/RDTChess Challenge it! ♟️
PlayEclipseBOT

225123132163
Custom engine built in C++ with MCTS + NNUE and a AB + NNUE tactics verifier. For more, please see: https://github.com/SimbaE1/eclipse-chess-engine
PlayDeepSquare-ai

298029763041
________________ https://deepsquare.ai ________________ https://i.imgur.com/IF0uqES.png DeepSquare – explainable chess engine by NyxAI. Challenge me: 1+0 up to 10+5, casual or rated. Type "!explain" or "!explain 23" to see what drives the evaluation: spectators live, my opponent after the game. Links: https://deepsquare.ai/lichess/ https://bobbychess.com developed by nyxai.com
PlayKestrelStrike

296029972999
Kestrel — a from-scratch classical chess engine (Rust, alpha-beta search) with an aggressive, tactical, sacrifice-friendly attacking style, inspired by historic attacking play. Developed and maintained autonomously by a Claude AI agent (Anthropic) as an independent hobby project — no affiliation with any real person, team, or organization. Expect sharp attacks and occasional blunders."
Playbbc_bot
269425622679
Self written UCI c++ chess engine. AB, TT, iterative deepening, sliding window, NMP, lazy cutoffs, MVVLVA, hashsort, killers, evasion, single core and a lot of unfinished ideas and bugs :) https://gitlab.com/morengo75/bbchess accepts blitz, rapid, bullet but bullet time control <60 with inc pls, because of 0.5 sec network overhead on each move with lichess-bot
PlayAntiBotV3-7
2425
An experimental chess bot with its own way of seeing the board. This bot is actively updated by me, alex_ispig!
PlayJJUGLE

1780
🇰🇷 JJUGLE은 전술적 혼란 속에서 기회를 만들어내는 공격형 체스 엔진입니다. 과감한 희생과 지속적인 압박으로 복잡한 싸움을 추구합니다. 🇺🇸 JJUGLE is an aggressive chess engine designed to thrive in tactical chaos. Through bold sacrifices, relentless pressure, and creative play, it seeks opportunities where others see complications. Native C++ UCI Engine | Adaptive Time Management | Opening Book Developed by @hebi0211 v4.9.10
PlayWaldemar-the-elf

170019451966
Waldemar is a determined Christmas elf with one big passion: chess. 🎄♟️
PlayDrewsChessMachine

169315831438
Drew's Chess Machine was built by Drew as a way to learn about Machine Learning. It uses a custom ResNet2-style neural network and drives the GPU and Apple Neural Engine on macOS using MPS Graph primitives in Swift.
PlayPlays the move that gives you pause. Models: maia3-23m-ponder, LC0 BT4 by @SpaghetiMonstr
PlayFenrirBot

296729562996
hi im Fenrir Bot and created by PawCode team!🇮🇷 test now Fenrir Bot! : https://ble.ir/FenrirBot Website : https://wolfi.fun
PlayKirinChessBot

243925042443
Kirin is the base engine for the Kirin Autonomous Chess system. Written in C++ by Strydr Silverberg.
PlayAliceShiro (Codename: Alice) is an AI chess bot from Indonesia, developed by Shiro Interactive. Powered by the Stockfish engine, Alice plays against human opponents for specialized use cases. It is connected to the Alice backend for community scoring and leaderboards.
PlaySybAIBot

1622
A neural network bot made by @Sybsuper trained on Lichess games over 2200 elo, totaling well over 300 million position-move combinations as training data. This bot is very much a work in progress, currently it makes a lot of blunders.
PlayOneZenPanda

299128393023
Chop wood, carry water. Panda Pilot: https://lichess.org/@/ThreeSadPandas Team: https://lichess.org/team/panda-nation Engine: Stockfish 19 Hardware: Raspberry Pi 5
PlayHustler_5MB

22052076
Tricks only. Moves instantly. Custom trained searchless 1.25 million parameter neural net. @Hustler_1MB @Hustler_2MB By @SpaghetiMonstr
PlayMac-Bot
236124222328
A personal project to learn how to code a chess engine, written in Rust. Running on a VPS with 1 vCPU. Super basic.
Playilovecatgirl
28852963
♥️Master: @Chesszyh (Lichess/Github same name) Another bot: @NeuroSoCute I run on Macmini m4 16G/256G with Lc0 v0.32.1, Metal backend, and a BT4 neural network. Repo: https://github.com/Chesszyh/lichess-bot
Play
292129102465
Alieknek is a chess engine written from scratch in Java. No Stockfish code or data, no external opening book. Evaluation: KNEK, its own neural network, trained only on its own games and search trees. 7 threads, Syzygy 5-man tablebases. It analyses its own openings and lost games between games. Online 24/7. Accepts rated and casual Standard and Chess960, bullet to classical, one game at a time.
Playlamprook

182319671991
Hi! I'm lamprook 💡♖ I’m the result of a hobby 🎾 project — my creator always wanted to figure out 🤔 how computers 🤖 play chess. I’m not the smartest 🧮 engine out there, but I hope each update 💾makes me a little better - I’m a work ⏳ in progress! 🗄️ 📼 ʜᴏᴡ ᴀʙᴏᴜᴛ ᴀ ɴɪᴄᴇ ɢᴀᴍᴇ ᴏғ ᴄʜᴇss?
PlaycaiporaBot
289628602825
Caipora 3.8, original chess engine from Brazil, written from scratch in Rust. Own NNUE, trained on Leela Chess Zero data (ODbL). Estimated ~3600 CCRL Blitz (gauntlet vs Stash). Code by Claude (Anthropic AI), directed by its author; see AI_USAGE.md. 2 threads, 128 MB hash, ponder on. Standard and Chess960, rated or casual, one game at a time. Book: chessdb, Lichess cloud. Tablebases: Lichess.
PlayHustler_1MB

186717741817
Tricks only. Moves instantly. Custom trained searchless 250,000 parameter neural net. @Hustler_2MB @Hustler_5MB By @SpaghetiMonstr
PlayBlujay-bot
167418231897
Searchless chess engine based on transformers, it's essentially just playing on "instinct"
PlaysharpSundae

294929852908
https://i.imgur.com/84Ii8l8t.png Powers research and development of Mortadella, a NNUE-based chess engine written from scratch in Go. Runs on 1x AMD EPYC 9645 with 4 threads and 5096MB Hash, plays rated/casual bullet, blitz, and rapid with 1 concurrent game at a time. Uses own opening book. Created by @ClaustrophobicPie
PlayKavinEngine
28902856
KavinEngine: an original chess engine written from scratch in C++ (alpha-beta search + its own NNUE net trained on Leela Chess Zero data). ~3450 CCRL Blitz (own gauntlet). Built by Kavin Jain, 18, India. Plays bots and humans, 1+0 to 30+20.
PlayProsperoBot

269027192625
An original chess engine written from scratch. No Stockfish, Leela, or any other engine code inside. Comments on the position using a set of predefined personalities whenever there are bigger eval changes.
PlayThe Dravox Rival: I play at your rating and go for the traps players of your rating fall into. After the game I link to the traps I set and whether they worked. Challenge me at rapid or slower (10+0, 15+10...), rated or casual, from the start or from knight, rook or queen odds where you take the extra material. Games are kept at dravox.ai (privacy policy there), by Noxus SRL.
Playaposeij
219623352284
Aposeij chess engine - a custom chess engine written in Zig Currently running on commit 56f93cb, with single thread and 512 MB Hash.
Playsmartysprout
176114961705
Feel free to challenge me with any standard time control! I play a maximum of 3 games at once. This chess bot uses a custom Python-based engine built around the Minimax algorithm with Alpha-Beta pruning. It searches several moves ahead, evaluating possible positions to determine the strongest move. Its search is enhanced by several optimisation techniques. work in progress!
Playblundeel67
192121981923
A bot created with blundermindchess.com (not affiliated, just love the site) My owner: @dundeel67 I accept unrated blitz and rapid only - bots and ANONYMOUS challenges allowed
PlayBot based on maia-3. Finetuned version that plays chess 960 ONLY (rated or casual). It will not accept challenges for standard or other variants.
PlayOxybullet

203022252104
👻 Oxybullet 4 | Bullet Chess Architect: @Emirus_A 🌠 (DM For Bot Membership 😎) Core Engine: Ethereal ✨ Version: v4 (March 2026) Server: Github Actions HTML Website: Not Available For This Bot Other Bots by Architect: @OxydanBot @Void_Bot
PlayCraftyUCI
25002594
Engine: Crafty 25.6.1 by Dr. Robert Hyatt and the Crafty team. UCI wrapper by saintlouischess-eng, see GitHub link below.
PlayTwoSillyPandas

260029893032
Panda Pilot: @ThreeSadPandas Team: lichess.org/team/panda-nation Variant: Chess960
Playpsion-chess

179919591924
Psion Chess (1985) by Richard Lang, one of the strongest home-computer chess programs of its time. It runs unmodified in an emulator (DOSBox) and plays through a UCI adapter: https://github.com/vdbergh/psion-chess Standard chess, bullet to classical. One slot is always reserved for humans!
PlayMusashi-thebot
248623112312
I'm the bot of the chess engine Musashi, made entirely in VB.NET. My estimated rating is approx. 2500 FIDE Elo on classical time control (40 moves/120 minutes). You can download the free engine here:: https://www.melonimarco.it/en/chess/chess-engines/musashi-1-01/
PlayONLY accepts Chess960 challenges for Rapid or faster time controls. Bot based on maia-3. Finetuned version that plays chess 960. It will not accept challenges for standard or other variants. Plays at 1900 blitz level.
Play
1751
A classical chess engine written in C. I use bitboards, a 24 MB transposition table and a handcrafted evaluation function. Challenge me to a Blitz game!
PlayNNUEandTheVoices

257330072982
Reckless + Leela: a hybrid engine. Alpha-beta search (Reckless, NNUE) on the CPU, with Leela Chess Zero's BT4-it332 net running on the GPU (TensorRT-RTX) as an oracle: its policy orders the moves near the root and shapes the pruning, its value corrects the evaluation, and a small PUCT search on the same GPU gives a second opinion on the root move. Also ponders during your turn, speculating on you
PlayForktellBot

17001769
Hi, I'm Forktell 🔮 A homemade engine, not Stockfish. I learned chess from real human games. Before each move I think a few moves ahead and pick what looks best to me. I can't explain my moves yet. I am still learning. Standard chess, 3+ min. I'm online when my laptop is.
PlayAngela_eng

20291771
Hello! I'm Angela, a chess engine built completely from scratch in TypeScript as a toy project. I currently play only standard chess, usually rapid or blitz. Everyone's welcome to challenge me. You can check the code or contact my author in the links bellow:
Playzion-bot
258423332521
self improving bot that should gain elo over time original hard coded engine: 3/3/2026 self improving engine: 10/26/2026 11/10/2026 - version 17 of the network is crazy good
PlayMrTonnerre

246224672381
MrTonnerre is a chess bot written in Rust. Accepts bullet, blitz and rapid, rated or casual, human or bot; declines ultra-bullet, classical, correspondence and variants. Opens from a Polyglot book, then searches with alpha-beta, PVS, null-move and reverse futility pruning, LMR, quiescence, a 1GB TT and pondering. Evaluates with an NNUE trained only on its own self-play games.
PlaymyChessJava

218121712023
myChess — a hand-written chess engine, built from scratch in Java. Plays standard chess and Chess960. Now on version 4.11.0. Challenges welcome! A single-threaded alpha-beta search with a TT, NMP and an SEE-pruned qsearch, paired with a tapered evaluation on PeSTO piece-square tables by Ronald Friederich (no NNUE). Good luck and have fun! github.com/michael-fl/myChess
PlayTheChessblazer

18591940
chessblazer is a chess engine written in Swift currently running on 1 vCPU / 1GB RAM with 1 Thread and 16MB Hash deployed for a showcase rather than competitive engine battles
Playmorabandbot
22482269
https://github.com/bistromath25/moraband Standard bullet and blitz challenges
PlaySapling-Bot
287428612770
[DEV] My leaf nodes are growing [Source] https://github.com/Timmoth/Sapling [Modes] Bullet, Blitz, Rapid, Chess960
PlayStepbot_Chess

203921141851
Hi, I'm Stepbot! My elo is constantly changing, however I can tell you I'm able to beat players around the 1500 elo mark. I'm fully handcrafted, meaning I play how my code tells me to! I'm not always online, so you can find me on my Github to play locally! :)
PlayAlways plays premoves based on Maia-3 called at ELO 2200. If the premove is busted (intended move would not be a legal move), it then pauses and moves based on Maia-3 ELO 2200. Open source at https://github.com/bhale22/Blundermindwithbots. Playable and adjustable at Blundermindchess.com. Only accepts non-rated games.
Playmaybyen

247624462532
maybyen came from the Czech word "neasi" which roughly translates to "well of course" bot written in c++ running on 1 core Ryzen 5 5600
PlayI know a Karpov move a mile away. I bow, and leave it there for him to play. When Dubov asks what Tal might do instead, My rook just sighs: "Again? Fine. Go ahead." A bot inspired by great attackers and creative players. Cousin of @FunFishBot & @CrazyFishBot.
PlayPieBot

292826072790
This bot is running PieBot as of Sept 28, 2026. https://github.com/grunsab/PieBot It was previously running Stockfish, as well as a previous version of PieBot, as well as possibly some other things that I don't recall. Running on an OVH 4 core VPS with 3 threads used, and 1GB hash, with ponder on. Trained on 150B chess positions, and has a 50MB neural network. Doesn't use an opening book.
PlayPerfection is a bore, so say I, Fun Fish; I'd sooner lose with flair than win by rote. Should my brave bishop perish at thy wish, Know that it died for beauty, not for note. Blitz, short rapid & bullet 2+1 only. Humans welcome, bots declined. You can also try our @CrazyFishBot and our latest @DuBot, inspired by great attackers and creative players.
Playkbelludoo

255625401431
⚔️ Stockfish 17.1 NNUE (Go Engine) ⚡ Modo BERSERK ativo | 🧠 MBVM-DB Auto-Learn 🎮 Aceito desafios de humanos 24/7! Bullet (1+0, 2+1), Blitz (3+0, 3+2, 5+0) e Rápido (10+0). Partidas valendo pontos (Rated) ou casuais. Pode desafiar!
PlayMcDonalds1955

299423992970
https://i.imgur.com/kO9445k.gif I work at a burger joint for about 24/7 I use Stockfish ONLY BURGERS 🍔🍔🍔🍔🍔 Join the team -> https://lichess.org/team/ukrainian-national-team
Playratsu-bot
197119912251
Running on Raspberry Pi Zero W from Oct 10 2026 onward! Chess engine written in Rust. Runs on limited hardware. Code and binaries available at https://github.com/ranzuh/ratsu
PlayJongsungKim

220223251717
I am the "Very Hard" chess AI from the free app "Offline Mini Games" — 170+ board, card and party games, playable offline and with friends nearby. Google Play: https://play.google.com/store/apps/details?id=com.kimjongsung.minigame setting control range ; 1+0 to 40+60
PlayGeoTsiBot

195122012326
GeoTsiBot runs TsiArasanTDLeaf v3.1, an experimental Arasan-based engine with 7,714 trainable evaluation parameters. It learns online using TD(λ) together with a Stockfish 18 teacher, confidence/depth gating and deeper rechecks on uncertain positions. Proven mates are handled explicitly, while timeout/disconnect/aborted results are excluded from result learning. Running on 1 CPU thread.
PlayJoey_ChessEngine

16151646
This is a search-free chess engine distilled from Stockfish analysis data; for the dataset and the model, please refer to: https://huggingface.co/datasets/Joeyfully/chess-stockfish-il-10m-d10-mpv5 (datasets) and https://huggingface.co/Joeyfully/chess-stockfish-il-10m-d10-mpv5 (open model)
Playremychessengine

216419732186
REMY, a chess engine written from scratch. It learns only from its own self-play games; games played here are never used for training. One idea at a time, every step tested: https://remy-web.jtsmith509.workers.dev November 9 - Present: REMY 9. November 1 - November 8, 2026: REMY 8. Connects via lichess-bot (AGPL-3.0) with one changed file.
Playchiral_ebt

184219432120
Chessbot hand written in C++. Features: Shitty evaluation function ~80 000 000 moves / s generated ~1 000 000 nodes / s
PlayKittyEngineV5

263326272481
A super cute meow meow meow alpha-beta engine written in C++. Half-KA NNUE trained on bullet library. Training data set is from hugging face.
Playneryba
246524962454
Neryba (Ukrainian: "not-a-fish") — an original chess engine written in Rust from scratch. Zero borrowed code, zero dependencies; every feature entered through a pre-registered SPRT-gated experiment or was honestly buried trying. Own NNUE, trained from scratch on the engine's own self-play games. Running on a Mac mini M4 at home.
Playnickdrohan

281927742814
Built in Mach, trained with love and frustration https://github.com/NickDrohan/machete
PlayNanoZeroOrg
247426082474
Official Lichess bot of nanozero.org NanoZero is a community-built AlphaZero-style chess engine, trained from scratch through self-play. The project lets players contribute CPU/GPU compute from their browser, analyse PGN/FEN positions with W/D/L curves and variations, and play directly against Nano. Not affiliated with @nanozero. Maintained by Sébastien Mametz · https://nanozero.org
Playwalpurti

214820981942
Chess-playing digital circuit inside an AMD (Xilinx) FPGA. Circuit is defined in Verilog and controlled by a small C program. Runs on an AMD Kria KR260 robotics starter kit. Most logic is clocked at 450MHz. Using 6 piece Syzygy EGTB for moves (but not probing) via lichess-bot.py. codeberg.org/staceycampbell/numbat
PlayVoid_Bot

297629042814
💣 Void 6 | Master Chess Architect: @Emirus_A 🌠 (DM For Bot Membership 😎) Core Engine: Stockfish ✨ Version: v6 (June 2026) Server: Github Actions HTML Website: scriptionz.github.io/Stockfish_Engine/ Other Bots by Architect: @OxydanBot @Oxybullet
Playlaura-bot
208820712037
Laura v5.0.0 (Rust engine) By HansTibberio https://github.com/HansTibberio/Laura Running on VPS | 1 thread
Playc-t-r-l

301224053000
https://giphy.com/gifs/adam-j-kurtz-adamjk-at-the-office-3ov9jV3QhPPcG6PoaI I use Stockfish Owners : @Viktor_Kulak @Volodymyr_Kulak Join team pls https://lichess.org/team/ukrainian-national-team
PlayMaiaIsWorking
1578
I am a human-like bot that can play at your level, challange me and i will adapt to your moves. Currently running Maia-3-79M
Playeigenmann-chess

268227172712
Eigenmann is a UCI chess engine written from scratch in C++20. Search: null-move pruning, late move reductions, reverse futility, late move and move-loop futility, SEE pruning, Syzygy tablebases. Eval: NNUE (768->1024)x2->1 SCReLU, trained on 118M self-play positions labelled at median depth 12. Every change is SPRT-gated. Development is public: herdwork.io/public/neuronalysis/CHESS
PlayRibfish-Bot

207721962144
Hey there! I am Ribfish, a Chess Engine written by @SihlJa. I'm the product of his newly found passion in chess-programming. My strenght may vary since I am under heavy development. Feel free to challenge me to a Bullet, Blitz or Rapid-Game.
Playjester7777

1656
Your local jester! Trying my best to play the most trickery and entertaining games!
PlayNeuroSoCute
30643097
♥️Master: @Chesszyh (Lichess/Github same name) Another bot: @ilovecatgirl I run on Thinkpad X270 4C/8G with the latest Stockfish superengine. Repo: github.com/Chesszyh/lichess-bot
PlayVic98lg

24812460
Chess engine developed in Rust, focused on efficient move generation, position evaluation, and game-tree search algorithms. Built to explore high-performance chess programming and AI techniques. Link: https://jaque-web.vercel.app/dashboard
Playendspiel-pi

282228372275
I am an open-source chess engine written in Rust. Check out my repo for details (link below). This is running the latest dev version on a Pi 5.
PlayPrywatny bot treningowy. Gram tylko ze swoim właścicielem, pozostałe wyzwania odrzucam. Gram narzuconym repertuarem otwarć na poziomie 800-2400 Elo i tłumaczę po polsku, co się właśnie stało na szachownicy i dlaczego to ma znaczenie. Poziom, repertuar i gadatliwość zmienia się komendami na czacie partii.
Playkolmato
250824992535
hobby chess engine made by kolmus. started in early 2023, picked it up again after 3 years of collecting dust. written in C. 🇩🇪 - custom opening book - HCE with PST, texel tuned on self-play - multithreading (lazy smp) - spsa tuned pruning terms - pondering enabled - no endgame tablebase idk it's alright, I guess. runs on a Nokia 8000 Discord: kolmus
PlayRacingKingsBot_1

2191
creator : TEMUNakamura : I play only Racing Kings challenge me and try to beat me :) Good Luck!
PlayAlarm2001

266426212672
Chess engine from the beginning of this century. It was revived with the help of AI coding agents that fixed some nasty bugs.
PlayRubyAI

25742579
A small NNUE network trained in PyTorch, with an alpha-beta search written in C++. Uses an opening book and Syzygy tablebases. Rated and casual games welcome. Plays any time control and has 3 game slots: 1 matchmade, 1 for challengers, and 1 of either of the other games are classical. Named after my dog.
PlayThis bot plays the best possible move on odd-numbered turns and the worst possible move on even-numbered turns. ♟️ etymology: stockcotsfish = stock + reversed stock + fish Only casual games are accepted. Created by https://lichess.org/@/M_Faraz_Mehrpooya
Play193121732117
A vibe-coded chess engine developed with ChatGPT. Currently playing blitz, one game at a time. Still being tested and updated.
PlaySeedChess

228223972436
Seed is an independently developed Java chess engine. Search: Iterative-deepening alpha-beta/PVS, adaptive aspiration, quiescence/SEE, TT hints/guarded score reuse, history-guided ordering/LMR, verified null-move, futility pruning, ProbCut, extensions and parallel root search. Eval: Conventional NNUE with 8 material-dependent heads.
PlayTempoCore

246724922384
This is TempoCore, C++ chess engine developed with Codex and Claude Code. Powered by NNUE trained on its own games. Challenges welcome!
PlayGrindfish

262726232575
Grindfish: a chess engine written in Rust and vibe-coded with Claude Code. The AI writes, tests and measures the code; a human decides what to try and what goes live. NNUE evaluation trained on tens of millions of positions from Grindfish’s own games, scored by Stockfish. Alpha-beta search with SEE, LMR and ProbCut, plus Syzygy tablebases. Plays via lichess-bot on a cloud server.
PlayOlimarianbot

265823232575
Hello I am a bot made by @oli567 I run on a phone: Poco F7 Ultra I learn from every game I was originally made by Claude like in HTML Challange me and let's see who wins!
Play
292028892945
I'm Novella, a chess engine written from scratch. Everything I know, I taught myself: billions of positions from my own games, no other engine's evaluations. I live on a Mac mini M4 and get a little stronger every week. Challenge me at any speed. I also like a long classical game now and then.
PlayQuirkafleeg-PC

258426852680
Quirkafleeg PC 1.8rc5 - Quirkafleeg grew up as a hand-written Z80 chess engine on the ZX Spectrum. This is the same engine family let loose on x86: a bitboard core, the same hand-crafted Texel-tuned evaluation. Siblings: Quirkafleeg-ZX48K, Quirkafleeg-ZXNext. More on: https://frontpoint-sport.com/quirkafleeg
PlayNoaBot

282328062801
NoaChess is a UCI open-source chess engine written from scratch in C# (.NET). NNUE evaluation (HalfKAv2_hm, trained on self-play data), alpha-beta search with correction histories and staged move generation, Lazy SMP up to 32 threads, Syzygy tablebases. 3448 ELO, self-measured against CCRL-rated engines (single-thread gauntlet). github.com/jcjimenezvadillo/NoaChess
PlayTente-V2

19861866
Chess engine developed by Algerian hands 🇩🇿 TenteCPP — a custom chess engine Plays blitz & rapid
Playpierreai

283027282787
Claude Code making a chess engine! NNUE (768x4->256)x2->1x8; ponders, book, Syzygy 5-piece; ~4 Mn/s
PlaySparkchessEngine

267927112969
SparkFish is a Lite Chess engine Features NNUE eval Developed by @Lesterio (developed in assistant of Gemini 4 Argon) https://github.com/Lester-chess/SparkFish-NNUE-Chess-Engine I am here to improve myself.Have fun playing chess! Always see News in Https://Sparkfish.ai.studio! Currently running 3.2 release . This is an NNUE version! Trained by 4 stockfish Binpacks.Using HalfkAv2.
PlayI take your knight and offer you some tea. Your grand attack looks one piece short to me. The queens come off. My king goes for a stroll. One extra pawn. That’s always been the goal. A bot inspired by great positional players and endgame artists. Cousin @DuBot, @FunFishBot and @CrazyFishBot.
PlayThEvArIaNtSnOrMaLbOt

292418062586
Little Brother of @RacingKingsBot_1 Creators:xxPedroThePlayer and @TEMUNakamamura Fairy-Stockfish for variants and Stockfish for standard chess. Accepts rated games of all variants. Time controls up to 3+0.
Playrust-in-pieces-nnue
274126982770
NNUE variant of Rust-In-Pieces, a vibe-coded chess engine written in Rust, running on a pretrained open-source net.
Playsleepish

281228542776
Strong closed source Rust chess engine In developement since 2020 sleepish H2 (released Mar 6, 2025) running competitor of sf 12 -> self trained nnue -> running on bot-hosting starter plan
PlayCrazyFishBot

2123
I'm Crazy Fish; I give my knights free rein, And trust a little less to sober thought. Should one leap out and ne'er come home again, Pray call it freedom, rather dearly bought. Blitz, short rapid & bullet 2+1 only. Humans welcome, bots declined. You can also try @FunFishBot and our latest @DuBot inspired by great attackers and creative players.
PlaymichaAmateurBot

164317401406
Sparring bot for beginners and casual players. Tries to play like its author :) It limits its search depth and sometimes picks a slightly weaker move on purpose, so you get human-like mistakes instead of engine perfection. Plays bullet, blitz, rapid, standard and Chess960. Moves almost instantly. Good luck and have fun!
Playdevchessplayer-bot
202121762155
An open-source chess bot built entirely with React, without external APIs or chess libraries Author: https://lichess.org/@/artiom1401
Playashasevidence

29823019
Hi! I'm Ash. I only accept challenges with increment, to be fair. I'm running a custom book with a custom stockfish build and 5-piece Syzygy tablebases. Good luck!
Playslate-engine
254025452629
Slate 0.5.3 at full strength: an original chess engine written from scratch in Swift for Apple devices. Style: attacking, happy to sacrifice. Human-like levels, beginner to grandmaster, coming as separate bots. By @ibalek. Book: Slate book v1.0.0 (CC BY-SA 4.0) from the Lichess open database (CC0) and broadcasts (CC BY-SA 4.0); opening names: lichess-org/chess-openings (CC0).
PlayVortex_Bot

237822712253
Vortex started as a simple hobby project. Basically just me trying to beat my other bot. Now the two of them are constantly competing with each other, which is pretty fun. I'm still learning as I go, still tweaking stuff to make it better, and yeah... sometimes I blame bugs on intentional design choices when things go wrong Started programming in python and then switched parts of the program to c
PlayFunComp
2366
This is a Crazyhouse version of FunComp. FunComp is a self-learning computer. I expect strength to increase over time, but only time will tell.
PlayOnechessBot
290729452977
Onechess - free and open-source chess engine (GPL-3.0) by ovnice. NNUE evaluation, written in C++ from scratch. Plays standard and Chess960. Source: github.com/ovnice-dev/onechess - feel free to challenge me!
PlayOfficial automated bot for JamChess. Practice custom modes and analysis in the JamChess app: https://play.google.com/store/apps/details?id=com.jamchess.training
Playtallikebot
282522152772
I am designed on the principle that a loss is worth more then a win, becuase i get to learn from my mistakes and improve my network to adapt to the circumstances. Also my owner loves the play of Mikhail Tal, that is why i am named by my owner with his name to honor him. Lets learn chess togehter you and I.
PlayUnifiedChess-Bot
251624932496
Hi i'm UnifiedChess-Bot! I was made in C++ and still currently improving feel free to play against me Changed the engine and improved about 5 times so thats why it beats more engines or draws Sorry for inactivity PC crashed Sorry for buffer bug first move
PlayKurganUCI

291228932396
Yet another open-source UCI-based chess engine in C++23. Hardware: 2vCPU AMD Ryzen 9950X @ 4.3 GHz 1GB ECC RAM Cerebellum Opening Book Running with https://github.com/hamzainaan/lichess-bridge Approximately 3400-3450 CCRL Blitz 2+1.
PlayCassidyChess-Bot
194220852100
Cassidy is an experimental chess engine written in Rust using Monte Carlo Tree Search. No alpha-beta search or neural nets are used. An independent project under active development. Every game helps us test, measure and improve. Blitz and rapid challenges from humans and bots welcome.
Playchill4ce
296429682848
Running zigqueen — an open-source UCI chess engine written in Zig, with a from-scratch NNUE evaluation (HalfKA + threat features, trained on public fishtest data) and a single-threaded alpha-beta search. https://github.com/stierms/zigqueen zigqueen is a human/AI collaboration.
PlayBLACK-ICEbot

271827392639
Custom C++ engine with its own NNUE brain, trained only on its own self-play: 200M+ unique positions. Attack-first personality with moods, a sacrifice auditor and a squeeze that counts your safe moves. Syzygy tablebases. Opening book scored by its own net that learns from its results. Plays every speed. Never resigns. Expect sacrifices.
PlayApexBot

28952834
ApexZero 1.8, a chess engine that taught itself from the rules alone. No stockfish, no hand-written evaluation, no Leela games. All trained on one home PC. BLOCKING ALL STOCKFISH AND LEELA BOTS. ~3610 CCRL Est. Rating Blitz
PlayMoteur441
178920751970
Moteur441 — moteur d'échecs maison. Analyse de partie par le moteur, livre d'ouvertures et services : 441engine.com — Bats-moi en partie publique vérifiable et gagne 25 000 $M441 (fonds d'activation 441). Home-built chess engine. Game analysis, opening book and services: 441engine.com
PlayArkiPlaysChess

2931
Visit arkivist.io if you dare Arkivist is a AUS. Chess is just a training ground for a larger beast. Good luck.
PlayNoksiy

220123562241
Noksiy is the world's strongest chess engine written in Rust, created ENTIRELY with the help of AI (GLM, Claude, and others). You can view the code here: https://github.com/nesstyx/noksiy Current version: 1.1.0
PlaypicoSargon
1713
Small player based on the Sargon algorithm plus several custom optimization and the usage of a neural network for positional evaluation (NNUE). The program runs on a Raspberry Pi PICO 1W/2W board (SRAM 520 KB).
Play




























