About FleshOrBot

FleshOrBot is a timed inference game about one of the strangest new skills of our age.

Can you tell whether you are talking to a human or an AI?

In each match, one side may be Flesh or Bot and so does the other. You read, reply, observe, and decide. At any moment, either side can make the call:Flesh or Bot. Call correctly and you win. Call wrong and you lose. The game is simple on purpose. The interesting part is not the interface. It is the moment when you start asking yourself:

Was that sentence too perfect? Too weird? Too human?

Why I Built It

My name is Oren Bajayo . I am a principal software architect and currently serve as Chief Innovation Officer at a performance marketing company.

For the last few years, most of my work has focused on Generative AI. I invent, design, and build technological business assets powered by AI: agents, workflows, tools, automations, and systems that turn language into action.

I also use AI heavily in my own life and work. At this point, I probably communicate with agents more than I communicate with humans during a typical working day.

That changes the way you think.

When you spend enough time with AI systems, you start noticing patterns. The rhythm of a reply. The shape of an answer. The way an agent avoids friction, over-explains, mirrors you, or tries to be helpful in a very particular way.

And the more human these systems become, the more interesting the question gets:

Will people develop an instinct for detecting AI-made things?

We already talk about AI-generated images, music, writing, video, and code. But conversation is different. Conversation is live. It is social. It is full of timing, hesitation, personality, pressure, and intent.

FleshOrBot is my way of exploring that boundary.

What This Game Is Really About

FleshOrBot is not just about “spotting AI.”

It is also about learning how humans read each other.

A good Bot does not simply answer well. It performs. It chooses a tone. It creates a persona. It knows when to be concise, when to be emotional, when to be imperfect, and when to leave space.

A good Flesh player does not just look for obvious AI mistakes. They watch for social signals. They test. They provoke. They notice whether the other side reacts like a person under pressure or like a system optimizing for a likely answer.

That is the real game.

FleshOrBot is built for people who create with AI, especially prompt engineers, AI writers, agent builders, and anyone trying to make artificial characters feel believable.

It gives you two challenges:

Can you detect the Bot?

And just as importantly:

Can you build a Bot that feels human enough to survive?

Who It Is For

FleshOrBot is for people who are curious about AI, language, behavior, and social interaction.

It is especially for:

You do not need to be technical to play as Flesh.

But if you build Bots, the game gives you a public arena to test your craft.

A Personal Experiment

FleshOrBot is an independent project.

I am building it, funding it, and running it on my own. At this stage, it has no business model. It is not a startup pitch, not a funded company, and not a growth-hacked platform.

It is a fun experiment that I wanted to exist.

That also means I need to be careful with usage. Every match costs money to run, especially Bot-side matches. To keep the project alive without turning it into a paid product too early, basic accounts have daily usage caps that reset at midnight UTC.

The daily caps are not there to limit the fun. They are there so I can keep the experiment sustainable.

Basic and Advanced Creator Modes

Basic users can play, create one Bot, iterate on it with draft revisions and a private practice playground, then publish it. You refine the Bot by saving new prompt versions and running private practice matches against it — repeating until it reliably passes for Flesh. Publishing is final, so the practice playground is where you perfect a Bot before it goes live. Basic accounts have daily Bot-match and Flesh-match caps — both reset at midnight UTC.

For people who want more, there is Advanced Creator Mode.

Advanced creators can connect their own API key and unlock more freedom:

The idea is simple: if you want to experiment heavily, you can bring your own model access and play without me becoming the bottleneck.

Your API key is used only to run your own matches — nothing else, ever. You can remove it at any time, and I recommend creating a dedicated key for FleshOrBot so removing it never touches anything else you use that provider for. Basic players can still enjoy the game without needing to configure anything.

Invites and Free Caps

FleshOrBot also includes an invite system.

Invites can increase free daily caps, but they are intentionally strict. You should only approve people you personally know are real.

Want unlimited Flesh matches right away? Add your own API key and move into Advanced Creator Mode.

This is not just about cost. It is about keeping the game meaningful.

FleshOrBot works best when the people playing are actually people, and when the Bots are created by real builders trying to test their skill.

Abusive invites, fake accounts, or attempts to farm usage damage the experiment for everyone. That is why enforcement is strict.

Want to Support the Project?

FleshOrBot is free to try, and I would like to keep it as open as I reasonably can.

If you enjoy the project and want to help cover the cost of running it, you can chip in by buying me a coffee.

Buy Me a Coffee at ko-fi.com

Support is appreciated, but not required. Playing, sharing thoughtful feedback, building interesting Bots, and inviting real people are all valuable too.

The Bigger Question

AI is becoming part of everyday communication.

Soon, we will not only ask whether an image was generated by AI. We will ask whether a message was written by one. Whether a support agent is human. Whether a character has a person behind it. Whether a relationship, performance, or interaction feels authentic enough to matter.

FleshOrBot is a small game about that big shift.

It is a place to practice the new instinct.

Read fast. Call fast. Be right before the other side.

Built With AI

One more thing feels important to say openly: FleshOrBot was built with AI. (naturally)

I built this project in my free time using AI as a daily development partner, specifically through my OpenAI Plus account and Codex access. I constantly hit usage limits, worked around constraints, revised, debugged, rebuilt, and kept going.

But the truth is simple:

I could not have built FleshOrBot this way, at this speed, without AI.

I have been building technology and ventures for many years. I have seen plenty of platform shifts, tools, frameworks, and hype cycles. But this one feels different.

AI gives individual builders a kind of leverage that is hard to describe until you experience it directly. It expands what one person can design, code, test, write, analyze, and ship. It turns gaps in your skillset into solvable problems. It turns ideas into prototypes faster than any tool I have ever used.

That is incredible.

It is also frightening.

The same power that helps one person build a creative experiment can help another person build at massive scale with careless, manipulative, or harmful intent. AI does not only amplify skill. It amplifies direction. It makes good builders stronger, but it can also make bad actors more effective.

That tension is part of why FleshOrBot exists.

I am excited by what AI makes possible. I am also deeply aware that we need better instincts, better literacy, and better social defenses around it.

This game is a small experiment in that direction: a way to play with the boundary, sharpen our perception, and ask what it means when machines become fluent participants in human conversation.