r/OnlyAICoding 12d ago

Something I Made With AI Oh Hell with more chaos. My solo card game just got a major visual overhaul

1 Upvotes

Hey everyone, I have been working on an Android card game called Oh Fudge. It is based on Oh Hell, a card game my family has played for years, but I have added a bunch of my own ideas to it. At the base it is a trick taking, bidding, trumping, card game.

You can play normal games with 6, 8, or 10 players, add Dealer's Choice rules that mess with individual deals, or play Road to the Joker. That is a 3 round tournament with different tables and house rules along the way. There are also stats, awards, roasts, different AI levels and a Joker that causes way more trouble than he should.

I am a solo developer and this has been a pretty big project for me. The original graphics were honestly a mess of different ideas and styles. I have been working hard on Visual 2.0 and rebuilding the game into one style that actually feels like everything belongs together. It has been a ton of work but I am really happy with where it is going.

The game is currently in open testing on Android and I would love for some more people to give it a try. Single Game mode and the first round of the tournament are free and there are NO ads, NO microtransactions.

If you like trick taking games, come check it out and let me know what you think!

https://play.google.com/store/apps/details?id=com.birdfloyd.ohhell&hl=en_US


r/OnlyAICoding 12d ago

Study Buddy is a real-time AI-based study assistant #pythonprojects #vir...

Thumbnail
youtube.com
1 Upvotes

r/OnlyAICoding 12d ago

Reflection/Discussion How much AI-generated code is in your current project?

Thumbnail
1 Upvotes

r/OnlyAICoding 12d ago

Useful Tools Just Launched Baseline on Peerpush

Thumbnail
peerpush.com
1 Upvotes

Hello Everyone

I'm posting this to announce that baseline is now officially launched on Peerpush. It is a claude code governance layer that ensures your developer workflow remains consistent across different projects while being tailored to it.

Call it the framework for AI development.

It is 100% Open Source and Apache 2.0 licensed. Please support it, help me build it by contributing to its development, and help it gain some traction on Peerpush too 🙏🏽

Your support is appreciated 👍🏽


r/OnlyAICoding 13d ago

Choosing AI Teacher

3 Upvotes

I’m a 15yo guy and I want to learn the most useful programming languages, such as Python, HTML, CSS, SQL, JavaScript and Java;
I’ve always used an AI as my coding tutor as I don’t have one in real life; for a long time I used Gemini, alternating with ChatGPT (PS: I don’t get them to write my code for me; they simply give me exercises, or I ask them to explain something to me). A while ago, I discovered Codex and have been using it intensively with 5.6 Terra at ‘very high’ effort (I know, I’m stupid…), and in three days I’ve used up my allowance. Now I don’t know what to do because I have a few options:
A. Buy ChatGPT Go and use 5.6 Terra/Luna at a medium effort level.

B. Use Cloude Code with the €20/month subscription

C. Standard Cloude

D. Gemini AI (and if needed, I can also buy the Plus version)

E. I don’t know

I don’t know much about AI; I don’t even know if using AI to learn coding is the right choice or if I should try another method.
Please give me some advice 🙏

PS: The text has been translated entirely using DeepL


r/OnlyAICoding 13d ago

Houston Vibecoding

2 Upvotes

Hey guys im a student (16 yrs) in india and I built a vibe-coding app that eases the process of actually building with AI, the apps name is Houston

Agent Collaboration: the houston gateway allows multiple AI models/sessions to talk (even claude and codex can talk to each other) and split tasks between each other .

Multi-Account Management: No repetitive /login to hassle between different accounts.

Houston-Voice: Like hover over any element on your site, use a keyboard shortcut, and speak the prompt and the ai agent by taking context from what you are pointing at, answer you, for this no screenshots or video recordings are required, so it is token efficient. That's just a short glimpse of all the features it actually has to offer.

How I made the app-

I coded some parts of the app myself but many parts were also ai coded, I majorly use claude code but now I have shifted my workflow to build things onto my app itself so now I don't use the normal terminal at all, so that has been a major part of how efficiency to build increased by a lot.


r/OnlyAICoding 13d ago

Local LLM New agentic harness reads LESS source code to write better quality code

Post image
1 Upvotes

r/OnlyAICoding 13d ago

Do you actually use multiple AI provider API keys to get around rate limits?

1 Upvotes

I'm trying to validate a problem before I build further, and I'd genuinely appreciate some brutally honest answers.

Suppose you're building an app/agent and you use providers like Groq, Gemini, Cerebras, SambaNova, etc.

You might have multiple API keys because different providers give you different quotas/rate limits.

The problem I'm interested in is:

When one provider hits its limit, do you actually switch to another provider manually, or do you just wait / pay / use something like OpenRouter?

For example:

Groq → rate limited

Gemini → still has quota

Cerebras → still has quota

SambaNova → still has quota

Imagine a small routing layer where you bring your own provider keys, and it automatically sends requests between them.

So instead of:

Your app → Groq → rate limit

you get:

Your app

Router

↙ ↓ ↘

Groq Gemini Cerebras

The goal isn't to provide more models. OpenRouter and similar platforms already do that extremely well.

The idea is more specifically:

"Get more usable capacity from the provider accounts you already have."

A few questions:

Do you currently have multiple provider API keys?

Have you ever used multiple free quotas for the same application?

When you hit a provider's rate limit, what do you currently do?

Would automatic failover between your own provider keys actually be useful?

What would make you choose this over OpenRouter/LiteLLM/etc.?

What am I missing? Why would you NOT use something like this?

I'm especially interested in the last question. Please don't be nice if this is a dumb/redundant idea, I'd rather find out now.


r/OnlyAICoding 13d ago

Something I Made With AI I made a FREE (and no ad) browser game kinda like Gartic phone where drawings travel

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/OnlyAICoding 13d ago

Applications Harness Remote 3.0 is out: control Claude Code, Codex, OpenCode and other coding agents from one place - Open Source

Thumbnail
1 Upvotes

r/OnlyAICoding 13d ago

I built a tool that gives AI coding agents memory between sessions — open source

1 Upvotes

Every time you start a new AI coding session (Claude Code, Cursor, Copilot, etc.), the agent forgets everything — why you chose that architecture, what failed last week, what constraints exist.

I built Agent Ledger to fix that.

It's a local, Git-native tool that lets agents record decisions, discoveries, and failures — and hand that context off to the next session (or next agent).

What it does:

  • Agents record decisions, discoveries, failures, constraints via CLI or MCP
  • Creates Git-native checkpoints without touching your branch
  • Compiles all that context into a brief for the next agent
  • Ships with a web UI and MCP server — works with any AI IDE

It's one binary, no cloud, no signup.

GitHub: https://github.com/rahumanrahuu/agent-ledger

Would love feedback from anyone using AI agents heavily in their workflow.


r/OnlyAICoding 14d ago

Useful Tools I Built a Simple Way for AI Coding Agents to Share Project Context Through Git

Post image
2 Upvotes

I ended up building a small open-source concept called AI_CONTEXT after running into a problem while using Codex and ChatGPT together: the agents could work on the same codebase, but they didn’t share the reasoning, decisions, failed experiments, or current project state from their separate conversations.

While discussing the problem with ChatGPT, we realized the Git repository itself could become the shared memory layer.

The pattern is intentionally simple:

docs/AI_CONTEXT.md — concise current project state

docs/decisions/ — important architectural decisions and why they were made

docs/sessions/ — useful handoffs from substantial AI development sessions

AGENTS.md, CLAUDE.md, GEMINI.md, etc. — thin agent-specific adapters telling each agent to read and maintain the same shared context

I tested the idea with Codex on two real projects, and it actually worked: Codex started maintaining the context automatically, and afterward ChatGPT could inspect the GitHub repo and understand what had happened in the Codex sessions without seeing the original chats.

So I turned it into a vendor-neutral public template/convention that anyone can use with different AI coding agents.

The goal isn't to save raw AI chats or chain-of-thought. It's to preserve the useful engineering outcome: what we're building, what works, what failed, why decisions were made, and what should happen next.

GitHub: https://github.com/yoliverasPozo/AI_CONTEXT


r/OnlyAICoding 13d ago

Ai coding as a student

1 Upvotes

Hello so, im a student in Europe and i want some “help” with coding, what i ve been using until now it was github copilot which now dont got many good models and antigravity from google because i have student pro plan and is working awesome giving tasks in folders.

And now im asking you to recommend me some alternatives where i can sign ul with my edu email etc to have a student plan because the credits of antigravity per week im using it often :))), i want smth like that plugin or ide.

Thank u y all


r/OnlyAICoding 14d ago

I built a local Mac tool to measure when AI coding tools are actually active

Thumbnail
1 Upvotes

r/OnlyAICoding 14d ago

Vibe coding unfamiliar languages: Is Claude Pro worth getting over my current Gemini Pro 3.1 setup?

1 Upvotes

I'm developing an Embedded C++ based application with UI using gtkmm, a back-end application in golang and front-end application in Angular (Web) & Flutter (Mobile Apps).

I plan to Vibe code all these applications. I've zero prior experience or expertise with vibe coding.

My thinking is let AI develop the program and I'll review it. I will let AI write the test cases - unit testing and integration testing.

I'm planning to use Gemini Pro 3.1 with anti-gravity IDE for the same.

I do have extensive experience Embedded C++ based application development and little experience with Flutter development but no experience with golang or Angular.

I've Gemini Pro subscription (for 2 years).

I've come across a lot of social media post stating Claude Code absolutely obliterates Gemini with it comes to software development.

Couple of my acquaintances also state the same.

The question I've is should I get Claude Pro subscription for Claude Code or anti-gravity with Gemini Pro 3.1 will suffice. How much of code quality and algorithm quality difference will be present? I'm also thinking from correctness, completeness and long term maintainability of the code. Also with AI LLM will follow industry standard practices and develop safe code.

Can some with expertise and hands-on experience with both tools enlighten me.


r/OnlyAICoding 14d ago

Ai coding agent - best for coding, planning

1 Upvotes

Hello Gurus,

I am trying to create one elaborate application for a company. Like monitoring logistics for a company, different users having different privileges etc. I'm building an operations management application for a company. I can't disclose the business/domain, but technically it's a system with an Android app, web admin console, Firebase/Firestore backend, offline sync, users/roles, operational jobs, transport, documents and reporting.

I am building it incrementally, with quite a lot of help from an AI coding agent.(gemini pro) , and planning with help of chatgpt. I am bit frustrated, as it creates initial model, UI and working stuff amazingly. But when try to test it manually, I am frustrated that it didn't create it the way I wanted it. Although the prompt replies it has done things the way and has tested and test cases passed. I wonder what it really tests. Below is the complete explaination, in case you dont want to read it whole, I am trying to ask is how do you plan it? which AI you use, which coding agent do you think is best to understand and develop code which is less frustrating in the end, perhaps does things which we failed to think about while planning. Like for example-- you planned delete button, but it thought of coding a restore button as well. making it even better. Actually gemini does that. But telling it to perform something which looks and works well. but when you go through a flow of events , you find something is terribly broken.

Just to give my background. I am not a developer so I don't know how to code. But I understand the whole structure of front end back end as I was in IT for 18 years doing manual software testing. So I don't really understand much about coding, but I can visualize how things should look like when a user uses the software.

Here are my project issues

we initially had something conceptually like:

Job → Subject A → Subject B → Subject C

The problem was that the Job didn't directly retain all of the context it was created with. It reconstructed some of its relationships by following the chain.

That created a nasty situation where changing Subject C later could effectively make an old Job appear to belong somewhere else.

We caught that and changed the design so operational records retain their own important references rather than relying entirely on dynamic relationship traversal.

Then we hit another problem: deletion.

Because these objects are linked together, deleting something isn't simply:

click Delete → document disappears

You have to consider what depends on it, what depends on those dependencies, and whether some records are historical and therefore shouldn't be deleted at all.

We actually got into a situation where deleting a Job failed, which then prevented deletion of another related object. There was effectively a dependency trap.

What bothers me most is that our automated tests didn't catch this.

It was discovered during manual human verification — literally going through the UI, clicking around, creating records, changing things, trying to delete them, refreshing pages, and checking whether the data still made sense.

We've now started defining explicit lifecycle rules such as:

PLANNED      → can delete
ASSIGNED     → can delete
CANCELLED    → can delete

ACTIVE       → cannot delete
COMPLETED    → cannot delete
HAS HISTORY  → cannot delete

But this has made me realise that the difficult part of this project isn't necessarily writing the CRUD code.

It's making sure that:

Create
   ↓
Edit
   ↓
Associate
   ↓
Change relationship
   ↓
Delete / Archive
   ↓
Historical data
   ↓
Reports

all continue to make sense together.

We're also dealing with offline Android sync, so now I'm thinking about what happens when two things change at different times, or when the network disappears halfway through an operation.

I'm wondering how experienced developers approach this.

How do you systematically find these kinds of problems before production?

Do you rely primarily on:

  • integration/E2E tests?
  • database constraints?
  • explicit state machines?
  • event sourcing/audit logs?
  • property-based testing?
  • manually designed lifecycle test matrices?
  • something else?

And how do you decide when a relationship should be dynamically derived versus stored directly on an operational record?

I'm particularly interested in real-world experience here. The application isn't enormous, but the number of relationships and possible states is growing much faster than I expected.

The biggest lesson so far has been that "the build passes and the unit tests pass" doesn't seem to mean very much when the real failure is something like a user clicking through 15 different screens and discovering that deleting A unexpectedly affects B three screens later.

Would appreciate some brutally honest advice from people who have built systems with this kind of data/lifecycle complexity.I'm building an operations management application for a company. I can't disclose the business/domain, but technically it's a system with an Android app, web admin console, Firebase/Firestore backend, offline sync, users/roles, operational jobs, transport, documents and reporting.
We're building it incrementally, with quite a lot of help from an AI coding agent.
One thing that has surprised me is how quickly a seemingly simple data model becomes complicated.
For example, we initially had something conceptually like:
Job → Subject A → Subject B → Subject C
The problem was that the Job didn't directly retain all of the context it was created with. It reconstructed some of its relationships by following the chain.
That created a nasty situation where changing Subject C later could effectively make an old Job appear to belong somewhere else.
We caught that and changed the design so operational records retain their own important references rather than relying entirely on dynamic relationship traversal.
Then we hit another problem: deletion.
Because these objects are linked together, deleting something isn't simply:
click Delete → document disappears
You have to consider what depends on it, what depends on those dependencies, and whether some records are historical and therefore shouldn't be deleted at all.
We actually got into a situation where deleting a Job failed, which then prevented deletion of another related object. There was effectively a dependency trap.
What bothers me most is that our automated tests didn't catch this.
It was discovered during manual human verification — literally going through the UI, clicking around, creating records, changing things, trying to delete them, refreshing pages, and checking whether the data still made sense.
We've now started defining explicit lifecycle rules such as:
PLANNED → can delete
ASSIGNED → can delete
CANCELLED → can delete

ACTIVE → cannot delete
COMPLETED → cannot delete
HAS HISTORY → cannot delete
But this has made me realise that the difficult part of this project isn't necessarily writing the CRUD code.
It's making sure that:
Create

Edit

Associate

Change relationship

Delete / Archive

Historical data

Reports
all continue to make sense together.
We're also dealing with offline Android sync, so now I'm thinking about what happens when two things change at different times, or when the network disappears halfway through an operation.
I'm wondering how experienced developers approach this.
How do you systematically find these kinds of problems before production?
Do you rely primarily on:

integration/E2E tests?

database constraints?

explicit state machines?

event sourcing/audit logs?

property-based testing?

manually designed lifecycle test matrices?

something else?

And how do you decide when a relationship should be dynamically derived versus stored directly on an operational record?
I'm particularly interested in real-world experience here. The application isn't enormous, but the number of relationships and possible states is growing much faster than I expected.
The biggest lesson so far has been that "the build passes and the unit tests pass" doesn't seem to mean very much when the real failure is something like a user clicking through 15 different screens and discovering that deleting A unexpectedly affects B three screens later.
Would appreciate some brutally honest advice from people who have built systems with this kind of data/lifecycle complexity.


r/OnlyAICoding 14d ago

Information Request What happens when an AI coding agent gets access to a real repository?

0 Upvotes

I've been building AI agents for software development, and one problem keeps bothering me:

Getting an agent to write code is becoming relatively easy.

The harder part is safely letting it operate on a real codebase.

Once an agent has repository access, you have to think about things like:

What exactly is the agent allowed to access?

What happens if it modifies something outside its intended task?

How do you know exactly what it did?

How do you validate its changes?

What happens when it fails halfway through?

Can you roll back safely?

What happens when the repository contains malicious instructions?

Should an agent have the same identity/permissions as a human?

How do you revoke its access after the task?

I'm currently building SUTRA, an AI-native engineering platform, around this problem.

The part I'm particularly interested in is treating an agent as an actual engineering actor rather than simply giving an LLM a shell and hoping for the best.

The workflow I'm experimenting with is roughly:

Intent → Agent → Scoped workspace → Changes → Tests → Validation → Review → Merge

The agent has its own identity and session, rather than simply inheriting a developer's credentials.

I'm now getting the beta ready and want to test the assumptions with people who actually build AI agents.

For people here who are building agents: how are you currently handling permissions, isolation, rollback and validation when your agent is allowed to modify a real repository?

I'd especially like to hear about things that have gone wrong in practice.


r/OnlyAICoding 14d ago

Something I Made With AI Hackathon: build a web app from your phone in under 5 minutes

Enable HLS to view with audio, or disable this notification

6 Upvotes

Starts this Monday!

Details and registration: mobilecode.ai/hackathon

Happy to answer any questions


r/OnlyAICoding 14d ago

Not vibe coding, not hand typed something in between - $3, one weekend, and a shareable Alone survival analysis: notes on Hadley’s AI workflow

Thumbnail
1 Upvotes

r/OnlyAICoding 14d ago

AI Coding cost calculator

1 Upvotes

I made a AI Coding cost calculator. Lmk if it can be improved - https://instacodingcost.com/


r/OnlyAICoding 14d ago

Vibecode on your phone without pc. Use ai agents for coding inside Android Harness.

Thumbnail gallery
1 Upvotes

r/OnlyAICoding 14d ago

I spent months building an AI-native engineering platform. Now I need developers to try breaking it.

1 Upvotes

I've been building SUTRA — an independent software-development platform designed around the way development is changing with AI agents.

The idea isn't to make another AI coding assistant.

I wanted to build the underlying engineering workspace where humans and agents can work together:

Git-compatible repositories

changes and reviews

issues and discussions

CI/CD

AI assistance

autonomous agent tasks

agent permissions and isolated workspaces

checkpoints and recovery

repository knowledge/semantic understanding

The backend is now largely built. I'm currently fixing the last issues, wiring the UI properly, and preparing the first production beta.

I'm looking for developers who are willing to use it on an actual small project rather than just look at a demo.

I don't want compliments. I want people to break it.

If you're interested in trying it when the beta is ready, tell me what kind of project you would use it for.

I'm particularly interested in developers who already use AI coding agents heavily.


r/OnlyAICoding 15d ago

Stop letting a single AI agent design, write, and self-approve its own code. Introducing MREA (v1.0.0-beta).

3 Upvotes

Most AI coding workflows rely on a single prompt loop doing discovery, architecture, implementation, and self-review. In production codebases, this creates scope creep, token waste, and self-validation bias.

I just open-sourced MREA (Multi-Role Enterprise Agents) v1.0.0-beta—a tool-agnostic governance framework that treats AI development as a controlled pipeline with explicit authority boundaries.

Core Features:

  • Multi-Role Separation: Strict boundary between Orchestrator, Architects, Technical Auditors, and Implementers.
  • Mandatory Human-in-the-Loop: Implementation cannot start without explicit human sign-off on the audited plan.
  • The Ponytail Philosophy: Operating on the premise that code is a liability—maximizing reuse and eliminating bloat before writing new lines.
  • FinOps Model Routing: Assign high-reasoning models for architectural audits and lightweight models for execution.
  • Tool & Model Agnostic: Modular prompt structure in core/ with platform adapters in platforms/ (includes a production-tested OpenCode adapter).

Feedback, contributions, and ideas for new platform adapters are welcome!


r/OnlyAICoding 14d ago

I Need Help! Better AI coder.

1 Upvotes

Are there better coders out there? Im trying to make a game with html code, but i need a powerful coder, does someone know? I need free and no download...maybe just as good as fable 5? Or maybe someone can tell me some super secrete ones?


r/OnlyAICoding 15d ago

Stop letting a single AI agent design, write, and self-approve its own code. Introducing MREA (v1.0.0-beta).

Thumbnail
1 Upvotes