Skip to content

AI Hold'em

Browser Texas Hold'em where a Jev bot gets structured hand state and picks a complete legal move and bet size from typed options.

Article

This summary is based on how curated lists describe the project; its README was not available to review.

Overview

AI Hold'em is a browser-based Texas Hold'em game with a TypeSafe Jev opponent. Per the list summary, the bot receives structured hand state and a typed Choice over complete legal moves including bet sizes, and the poker engine validates the selected action before applying it.

The source is at github.com/jonime/ai-holdem.

What the decision model decides

TypeQuestionAnswers
ChoiceWhich legal action and bet size should the bot take?(inferred)fold · check/call · raise sizes

How it works

  1. Engine builds hand state and the list of legal actions
  2. Jev picks one option
  3. Engine validates and applies it

Strengths

  • Only legal moves offered, so no invalid actions
  • Engine validation as a safety check

Caveats

  • Only list summary available

Getting started

Play at https://aiholdem.gg

At a glance

Type
Article
Runtime
browser

Use cases and integrations

How curated lists describe it

  • Gaming: browser-based Texas Hold'em where a TypeSafe Jev bot receives structured hand state and a typed `Choice` over complete legal moves and bet sizes, with the poker engine validating the selected action before it is applied ([source](https://github.com/jonime/ai-holdem)).

    yibie/awesome-jev

Frequently asked questions

What does Jev choose?

A complete legal move with bet size from typed options.

Can Jev make illegal moves?

No, only legal moves are offered and the engine validates the pick.

Where is the code?

github.com/jonime/ai-holdem

Related projects

  • Source for browser chess and Chess960 where code computes each legal move's facts and Jev picks one per turn as a typed Choice.

    ProjectproductionTypeScript
  • Browser 1v1 sniper arena where Jev reads match state about 9 times a second and chooses movement, aim, ADS, firing and jumping.

    ServicebetaTypeScript
  • Instrumented 2048 web lab where every move is a Jev Choice over four directions, with probabilities, latency and cost shown live.

    ProjectbetaTypeScript
  • Fifteen live arcade games where Jev and LLMs play each other, led by WikiRace in which Jev picks only real links.

    ProjectbetaTypeScript
  • Real-time bot battles where you write a fighter's strategy in plain English and a System One model pilots it several times a second.

    ProjectbetaTypeScript
  • Browser extension that lets Jev, local Laya or an OpenAI-compatible model take over a running ra2web (WannaFire) RTS match.

    ProjectbetaTypeScript