
Closed
Posted
Project Description We're looking for an experienced developer to build a fully automated poker bot that can play in free online poker tournaments (play-money / freerolls). This is a research and hobby project — not for real-money play. The system needs to combine game theory optimal (GTO) strategy with exploitative adjustments based on an expert human player's decision-making framework that we will provide. The bot should be able to join a table, read the game state visually, make decisions, and execute actions — all autonomously. What We're Building (3 Core Systems) 1. Poker Decision Engine (The Brain) Implement a GTO baseline strategy using frameworks like OpenSpiel, PokerRL, or equivalent Build an exploitative layer on top that adjusts based on opponent tendencies We will provide detailed decision trees, heuristics, and hand history annotations from our expert player — you'll need to encode these into the system Opponent modeling: track stats per player (VPIP, PFR, aggression factor, fold-to-cbet, etc.) and adjust strategy dynamically Support for No-Limit Texas Hold'em tournament format (MTT / Sit & Go) AI/LLM API Integration (Critical Component): Integrate an AI API (Claude API, OpenAI, or similar) as a strategic advisor layer in the decision pipeline The LLM should receive structured game state data (hand, board, pot odds, position, opponent stats, tournament stage) and return strategic recommendations Use the LLM to handle nuanced, non-formulaic decisions: multi-street planning, bluff detection, ICM-aware play in tournament bubbles, and adapting to unusual opponent patterns Encode our expert player's knowledge into a rich system prompt / fine-tuned model that reasons like our expert would The LLM acts as the "exploitative brain" while the GTO solver provides the mathematical baseline — the system blends both outputs Implement smart caching and pre-computation so API latency doesn't slow down decision-making (pre-fetch likely scenarios, cache common spots) Fallback logic: if the API is slow or unavailable, the bot defaults to the GTO baseline so it never stalls mid-hand 2. Screen Reading / Game State Extraction (The Eyes) Use computer vision (OpenCV + Tesseract OCR or similar) to read the poker table from screen captures or browser window Must accurately extract: hole cards, community cards, pot size, stack sizes, player positions, betting actions, blinds/antes, tournament stage Card recognition model (CNN or template matching) with high accuracy Must work reliably across at least one major free poker platform (we can discuss which one) 3. Browser Automation / Action Execution (The Hands) Use Playwright, Puppeteer, or pyautogui to interact with the poker client Human-like input simulation is critical: randomized mouse movements (Bezier curves), variable click timing, realistic think-time delays that scale with decision complexity Handle common scenarios: folding, calling, raising (with variable sizing), sitting out, re-buying, registering for tournaments Error recovery: detect disconnections, popups, table changes, and recover gracefully Architecture Overview Screen Capture → CV/OCR → Game State Parser → Decision Engine → Action Executor ↑ ┌─────────┼─────────┐ │ │ │ GTO Solver AI/LLM API Opponent (Baseline) (Expert Brain) Stats DB ↑ Expert Knowledge (System Prompt / Fine-tuned Model) Technical Requirements Language: Python (preferred) — open to Node.js for the automation layer if needed Key Libraries: OpenCV, Tesseract/EasyOCR, Playwright or pyautogui, OpenSpiel or PokerRL, SQLite or PostgreSQL for opponent tracking, Anthropic SDK / OpenAI SDK for LLM integration AI API: Must have experience integrating LLM APIs (Claude, GPT, etc.) into real-time decision systems — prompt engineering, structured output parsing, latency management, and caching strategies Deliverables: Fully functional bot that can autonomously play a free poker tournament from registration to completion Modular codebase with clear separation between vision, decision, and automation layers Configuration file for strategy parameters (aggression levels, ranges, etc.) Opponent tracking database with stats dashboard or export Documentation for setup, configuration, and strategy tuning Video demo of the bot playing a full session Well-engineered AI prompt / system prompt that encodes our expert's strategy (we'll collaborate on this) API integration with proper error handling, caching, and fallback logic Bonus / Nice-to-Have Web dashboard to monitor the bot in real-time (current hand, stats, decisions, EV calculations) Ability to replay hands and review bot decisions vs. optimal play Support for multiple table sizes (6-max, 9-max, heads-up) Configurable "personality" profiles (tight-aggressive, loose-aggressive, etc.) Integration with hand history analysis tools LLM-powered post-session analysis that reviews all hands and generates a report on leaks / missed opportunities Ability to A/B test different AI prompts / strategies against each other What We Provide Detailed expert player decision framework (written heuristics, annotated hand histories, video explanations) Access to test accounts on the target platform Clear feedback loop — we'll review hands and flag decision errors for you to iterate on Ongoing collaboration throughout the project Skills Required Python (Advanced) Computer Vision / OpenCV Machine Learning / AI LLM API Integration (Claude API / OpenAI API) Prompt Engineering Browser Automation (Playwright / Selenium / Puppeteer) Game Theory / Poker Knowledge (Strong Plus) OCR / Image Processing
Project ID: 40210400
121 proposals
Remote project
Active 21 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
121 freelancers are bidding on average $26 USD/hour for this job

My skill set includes extensive knowledge and experience in Python, C++, and Java which are perfect for this project's requirements. I possess significant expertise in Computer Vision using libraries such as OpenCV and OCR - skills that are crucial for extracting game state information from the poker table. My background in Game Development also helps me enhance the overall user experience of our system. As an example, I can design sophisticated animations to replicate human-like mouse movements or simulate realistic think-time delays. I believe what sets me apart is my ability to combine advanced technical skills with a deep understanding of the AI domain. The successful completion of a number of gambling automation projects demonstrates my potential: right from algorithmic trading bots for cryptocurrencies to sniper bots in the NFT market, I've showcased my capability to adapt quickly to dynamic scenarios, like poker games. Through these experiences, I developed my proficiency in integrating AI APIs such as the ones you mentioned (Claude API, OpenAI) as well. Moreover, I deeply value client satisfaction and offer comprehensive, long-term support throughout our engagement. You can count on me to resolve unexpected issues proactively and ensure seamless functionality. To summarize, I am a technologically versatile professional with a consistent track record of delivering complex solutions on time and exceeding expectations—a perfect fit for your Texas Hold'em AI Bot!
$25 USD in 40 days
9.3
9.3

Hello, At Live Experts, we are ready to transform your research project into a successful reality. With our skilled team specializing in Python, OpenCV and Tesseract/EasyOCR, we have a profound understanding of both Machine Learning and Game theory optimal strategies - the core requirements for this development. As a bonus, we bring our experience with Playwright and pyautogui for b rowser automation / action execution, enabling human-like input simulation and error recovery functionalities. That's not all; we can proficiently work on the database side by implementing MarcoDBMy client has over 15 years of professional management experience working as an expert client liaison with IT developers and programmers placing world class software developers into corporations and companies around the globe. She is also a certified SCRUM Master (CSM) would keep you updated about every stage of the project from planning to completion. Marrying all these skills together, we offer a game-changing poker-decision engine strategy. We understand your need for nuanced strategies and multi-street planning since we work extensively on real-time strategies especially in our Big Data Analysis projects using Hadoop and Spark. We can masterfully integrate AI/LLM API as strategic advisors that reason like an expert by encoding detailed decision trees and heuristic patterns. All this accumulated knowledge gives us the advantage of being familiar with deep lear Thanks!
$50 USD in 464 days
8.5
8.5

⭐⭐⭐⭐⭐ Valuable Client, CnELIndia, led by Raman Ladhani, is well-positioned to deliver your fully automated poker bot with precision and reliability. We propose a three-phase approach: 1. Decision Engine: We will implement a GTO baseline using OpenSpiel/PokerRL and layer your expert heuristics for exploitative play. LLM integration (Claude/OpenAI) will provide nuanced, multi-street, ICM-aware recommendations with smart caching and fallback to the GTO solver to ensure uninterrupted play. 2. Screen Reading: Using OpenCV and Tesseract, we will build a robust computer vision pipeline to extract hole cards, board, stacks, actions, and tournament stage accurately across the target platform. 3. Automation: Playwright and PyAutoGUI will handle realistic human-like interactions, error recovery, and tournament flow management. Raman Ladhani will oversee architecture, AI integration, and prompt engineering, while CnELIndia ensures modular, documented, and testable code. Together, we guarantee a fully autonomous, reliable, and extensible poker bot with clear dashboards and post-session analytics.
$20 USD in 40 days
7.6
7.6

Hello, Building a hybrid "GTO + Expert Brain" system is the only way to beat modern pools, and your architecture of using an LLM as the exploitative layer is brilliant. Most developers try to build either a rigid solver or a simple bot; they rarely bridge the gap with the nuanced, non-formulaic reasoning that an LLM can provide. With 8 years of experience in Python automation and AI integration, I can deliver a clean, modular Vision–Brain–Hands architecture aligned with your three pillars: 1. Decision Engine (GTO + LLM Hybrid) I’ll use OpenSpiel to maintain a solid GTO baseline so the bot never makes mathematically broken plays. On top of that, a Strategic Advisor layer powered by an LLM handles exploitative adjustments. • Prompt Engineering & Predictive Caching: A structured “strategy manual” prompt, plus pre-fetching likely turn/river scenarios while opponents act to eliminate latency. • Fallback Logic: If API latency exceeds ~2 seconds, the system seamlessly falls back to the GTO engine to preserve natural timing. 2. Eyes (CV & OCR) Rather than relying only on Tesseract, I’ll use a CNN-based card/suit recognizer for higher speed and accuracy. OpenCV will monitor action zones and trigger decisions only on state changes. 3. Hands (Human-like Execution) Using PyAutoGUI with Bézier mouse paths, jitter, and variable think-time logic to avoid “perfect” bot signatures, tanking longer in complex spots, snapping on trivial folds. Best, Niral
$15 USD in 40 days
7.6
7.6

I have extensive experience in Java, Python, Software Architecture, C++ Programming, and OCR, making me a perfect fit for the Texas Hold’em AI Bot Development project. I am confident in adjusting the budget once we discuss the full scope. My priority is delivering quality work within your budget. Please review my 15-year-old profile to see my track record. Let's discuss the job details and get started right away. I am eager to showcase my commitment to this project. Looking forward to your response.
$18 USD in 3 days
7.4
7.4

✅Texas Hold’em AI Bot Expert Hello I have read your project requirements, i can help you develop the highly complex, fully automated Texas Hold’em AI bot that you need for your research venture. In addition, my command over key libraries like OpenCV and Playwright aligns with your required expertise. My previous projects also included developing automated bots for poker and casino games using similar technologies and integrating various APIs,maximizing my efficiency in this domain. I’ve successfully delivered multiple online poker and casino platforms with high performance, fairness verification, and smooth UX. ⭐Due to NDAs, links aren’t public—but once you open the chat, I’ll share live demos and walkthroughs. Available to start immediately. The budget can be discussed over chat. Thanks & Regards Ranjana
$20 USD in 40 days
7.1
7.1

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Java, Python, Software Architecture, C++ Programming, OCR, Game Development, JSON, OpenCV, Computer Vision, Selenium and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$30 USD in 5 days
7.9
7.9

✅ Proposal for Texas Hold’em AI Bot Development With advanced proficiency in Python and extensive experience integrating AI/LLM APIs like Claude and OpenAI, I am ideally suited to develop your automated poker bot. My background in machine learning and computer vision, utilizing libraries such as OpenCV and Tesseract, aligns perfectly with your requirements for game state extraction and decision-making processes. I have previously implemented similar complex systems combining GTO strategies with exploitative adjustments, ensuring dynamic and effective gameplay. My expertise also extends to browser automation using Playwright and Puppeteer, essential for realistic game interaction. I am excited to bring my strategic and technical skills to create a robust poker bot that excels in free tournaments.
$30 USD in 30 days
6.9
6.9

Hi there, I am a seasoned freelancer based in California with extensive experience in developing complex AI systems, including poker bots. I am excited about your project focusing on building a fully automated poker bot capable of playing in free online poker tournaments. My proficiency in Python, coupled with my strong understanding of computer vision and LLM API integration, puts me in a prime position to tackle the challenges outlined in your project description. The approach would entail developing the Poker Decision Engine that integrates both GTO strategies and exploitative tactics based on the expert framework you’ll provide. I have previously worked on various AI-driven projects and can implement the required opponent modeling and dynamic strategy adjustments effectively. Furthermore, my background in optimizing user-friendly interfaces and browser automation will ensure seamless interactions with poker platforms. Let’s take the next step towards building this innovative bot together! Please reach out, and let’s discuss further. What specific free online poker platform do you prefer for this project, and are there any particular features you want prioritized in the bot's development? Best regards,
$30 USD in 32 days
6.4
6.4

As the CEO of Web Crest, I can assure you that our 10-member team of experts has the cutting-edge skills and experience needed to successfully complete this Texas Hold’em AI Bot Development project. With a decade-long track record of delivering intelligent and scalable solutions, we have a thorough understanding of artificial intelligence (AI) and automation, making us best-suited for developing your fully automated poker bot. At the core of your project lie two vital aspects - AI modeling and automation. Our proficiency in Python, C++, and software architecture will enable us to implement GTO and expert strategies seamlessly into the bot's decision-making processes. Additionally, our mastery over key libraries like OpenCV, Tesseract/EasyOCR, Playwright or pyautogui, OpenSpiel or PokerRL make us perfectly aligned with every requirement you've stated. Completing the architecture with a solid technical foundation is something we excel at using Django, Laravel, SQL databases (SQLite or PostgreSQL), AWS/GCP/Azure among others. Furthermore, our client-centric approach means that we don't just build AI products; we build solutions that suit your unique needs. To that effect, we're open to utilizing Node.js as per your preference for automation.
$20 USD in 40 days
6.3
6.3

Hola, Ofrezco un descuento del 25% para este proyecto. Con experiencia en desarrollo de juegos, algoritmos de poker e inteligencia artificial, diseñaré y desarrollaré un bot de Texas Hold'em impulsado por IA capaz de jugar estratégicamente en entornos de cash game o torneos. Comenzaré definiendo el nivel de juego (principiante, intermedio, avanzado) y las reglas específicas (limit, no-limit). Implementaré un sistema de análisis de manos, estimación de probabilidades (equity), y un modelo de toma de decisiones basado en reglas, árboles de decisión, o aprendizaje por refuerzo (según la complejidad deseada). El bot podrá interpretar situaciones de mesa, tamaños de bote, rangos de oponentes y ajustar su estrategia en tiempo real. Recibirás el código fuente del bot, documentación técnica, una interfaz básica para pruebas, y la opción de integrarlo con plataformas de poker online o simuladores locales. Desarrollemos un oponente artificial desafiante y realista. Saludos, Sohail
$15 USD in 1 day
6.5
6.5

Hi I can build a fully autonomous poker bot with a modular architecture that blends GTO solvers, LLM-driven expert reasoning, computer vision, and realistic browser automation to play freeroll tournaments end-to-end. A major technical challenge is merging fast, mathematical GTO outputs with slower but highly nuanced LLM decisions, and I solve this through structured prompt engineering, latency-aware caching, and fallback logic that ensures the bot never stalls mid-hand. I have strong experience with OpenCV, OCR pipelines, Playwright automation, and PokerRL/OpenSpiel, allowing accurate game-state extraction and human-like action execution. Your expert decision trees can be encoded into both the solver layer and the LLM system prompt so the bot adapts exploitatively while maintaining a solid baseline strategy. I also implement opponent-tracking databases, real-time reasoning pipelines, and configurable strategy parameters for tuning aggression, ranges, and personality profiles. The final system will be modular, well-documented, and capable of autonomous tournament play from registration to completion. I’m confident I can deliver a robust research-grade bot aligned with your vision. Thanks, Hercules
$50 USD in 40 days
6.4
6.4

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Matlab, Python, and similar tools. I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
$30 USD in 40 days
6.4
6.4

Hi, there, As an experienced developer in Python with expertise in computer vision, machine learning, and AI integration, I am thrilled to propose my skills for the development of the Texas Hold’em AI Bot. ✅ Leveraging frameworks like OpenSpiel and PokerRL, I will create a GTO strategy and overlay it with exploitative adjustments based on provided expert heuristics and hand history annotations. ✅ Integrating Claude API, my solution will process game states, receive strategic recommendations, and dynamically adjust strategies based on opponent tendencies. ✅ Implementing computer vision with OpenCV and Tesseract OCR, the bot will accurately extract game states, including hole cards, pot size, player positions, and betting actions. ✅ Using Playwright for automation, the bot will simulate human-like interactions with random mouse movements, realistic think-time delays, and error recovery mechanisms. ✅ The architecture will ensure seamless flow from screen capture to decision-making, integrating GTO solver, AI/LLM API, opponent stats DB, and expert knowledge for optimal performance. I look forward to working with you. Best Regards.
$25 USD in 35 days
5.9
5.9

Hello, I have carefully reviewed your project brief and understand you need a fully autonomous Texas Hold’em bot that combines GTO baseline strategy with exploitative human-style adjustments, plus vision-based state extraction and browser automation for free online tournaments. I have 10+ years of experience, I can build a modular, robust system covering all three core layers: What I will deliver (end-to-end): Decision Engine: GTO solver integration (OpenSpiel/PokerRL) + exploitative layer using your expert heuristics and opponent modeling (VPIP, PFR, AF, etc.) LLM Advisor: Claude/OpenAI API integration with structured game-state prompts, caching, fallback to GTO when needed Vision Module: OpenCV + OCR-based table reading, card recognition, pot/stack extraction with high accuracy Automation Layer: Playwright/pyautogui with human-like interaction, error recovery, auto-registration, rebuy handling Key highlights: Clean separation between Vision → Parser → Decision → Actions SQLite/PostgreSQL opponent DB with exportable stats Agile methodology, iterative improvements with your feedback 2 years free ongoing support + full source code Assistance from setup to final deployment and optimization I also have a few queries to clarify before starting, to ensure we align on platform, rules, and expert strategy details. Awaiting your positive response. Thanks
$15 USD in 40 days
6.4
6.4

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$15 USD in 40 days
5.5
5.5

⭐Hey, I’m ready to assist you right away!⭐ I believe I’d be a great fit for your Texas Hold’em AI Bot Development project since I have extensive experience in Python, Computer Vision, Machine Learning, LLM API Integration, Prompt Engineering, and Browser Automation. With a solid background in game theory and poker knowledge, I can craft a fully automated poker bot that excels in free online tournaments. My technical expertise ensures I can seamlessly implement the Poker Decision Engine, AI/LLM API Integration, Screen Reading, and Browser Automation with the required precision and efficiency. This project presents an exciting challenge that aligns perfectly with my skills and passion for innovation. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
$20 USD in 38 days
5.6
5.6

Nice to meet you , My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engineer for the IT agency DSPro and I have more than 10 years of experience in the field. I have successfully completed a large number of similar jobs and I consider your project to be a challenge in which I would like to work and be able to make it a reality. Please feel free to contact me, it will be my pleasure to help you. I greatly appreciate the time provided and I remain attentive to any questions or concerns. Greetings
$54 USD in 40 days
5.9
5.9

Hello! I understand you’re seeking an experienced developer to create a fully automated poker bot tailored for free online tournaments, focusing on GTO strategy and exploitative adjustments. I'm excited to leverage my expertise in Python, AI, and computer vision to deliver a robust solution that reads game states, processes decisions autonomously, and executes actions seamlessly. I will implement a Poker Decision Engine, integrate AI for strategic insights, and employ advanced computer vision techniques to extract essential game data. The result will be a highly efficient bot that simulates human-like play while dynamically adjusting strategies based on opponent behavior. Please check my profile for examples of similar projects I’ve completed. Regards, Davide
$50 USD in 35 days
5.2
5.2

Hi, I’m Karthik, a senior Python/AI developer with 10+ years of experience building intelligent automation systems, computer-vision pipelines, and real-time decision engines. I’ve worked on CV+OCR, browser automation, and LLM-integrated systems where latency, accuracy, and reliability are critical. Your architecture is well thought out, and I can implement it in a modular, research-grade way. How I’ll approach it: • Decision Engine: GTO baseline (OpenSpiel/PokerRL) + exploitative layer, opponent modeling DB, and rule encoding from your expert material. • LLM Layer: Structured prompts, caching, fallback-to-GTO logic, and latency control so decisions never stall. • Vision: OpenCV + OCR with robust card/UI recognition and state parsing. • Automation: Playwright/pyautogui with human-like timing, Bezier mouse paths, and error recovery. • Architecture: Clean separation of Vision → State → Decision → Action. Deliverables: • Fully autonomous play-money tournament bot • Modular codebase + config system • Opponent stats DB • Setup docs + video demo • Well-engineered system prompts Nice-to-have: dashboard, hand replay, A/B testing, and post-session LLM analysis. I’m comfortable collaborating closely and iterating from real hand reviews. Timeline: MVP ~8–12 weeks, then enhancements. If you want a technically strong partner for a serious research build, I’m ready to start.
$30 USD in 40 days
5.3
5.3

East Hartford, United States
Member since Dec 19, 2025
$15-25 USD / hour
$15-25 USD / hour
$15-25 USD / hour
$15-25 USD / hour
$100-300 USD
$20000-50000 USD
$3000-5000 USD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹400-750 INR / hour
₹12500-37500 INR
€30-250 EUR
₹12500-37500 INR
₹75000-150000 INR
$1500-3000 USD
$2-8 USD / hour
$30-250 USD
₹600-1500 INR
$15-25 USD / hour
$8-15 USD / hour
$1500-2000 USD
$250-750 USD
₹600-1500 INR
€750-1500 EUR