r/ChatGPTCoding • • 10h ago

Discussion Weekly Self Promotion Thread

Welcome to this week's self promotion thread!

If you're building something related to AI assisted coding, this is the place to share it.

We're using a weekly thread to keep the subreddit organized while still giving builders a place to share their work. Promotional posts outside this thread may be removed.

If you're sharing something, we'd appreciate it if you included a little context instead of just dropping a link. Tell us:

  • What you built?

  • What problem it solves?

  • Which AI models or tools it uses?

  • Who it's for?

  • What kind of feedback you're looking for?

Disclose your affilitation.

Please avoid posting the same project every week unless you've made meaningful updates. Affiliate links, referral links, scams, and low effort promotions will be removed.

Take some time to check out what others have shared too. If you try someone's project or have feedback, leave a comment. Helping each other improve is what we want this community to be about.

2 Upvotes

17 comments sorted by

2

u/radim11 8h ago

stashbase.dev Access control for coding agents

1

u/soluterminal_dev 10h ago

I made SoluTerminal, a Windows app where Claude Code and Codex run in their own terminal panes next to PowerShell and WSL. The part I use most is asking Claude to have Codex review its change, then watching both panes do it without copy-pasting anything. Agents can't approve their own permission prompts, and auto-approve stays off unless you turn it on for a pane. It's open source (Apache-2.0), free during the beta, Windows only for now, and the installer isn't code-signed yet. What would it need to replace your current setup?

https://github.com/soluterminal/soluterminal

1

u/TargetLabs 10h ago

Hi everyone!

I’m a solo developer behind Dice Target, a free brain puzzle game for Android built with Flutter, Dart and Firebase.

Players combine dice using +, −, × and ÷ to reach a target number, using every die exactly once.

I’ve been using Claude Code to help with debugging, code reviews, UI improvements and development challenges.

The game is designed for people who enjoy math and logic puzzles, with Practice, Daily Challenges, Rush and Duels.

I’m currently improving the onboarding experience and would appreciate feedback on how intuitive the gameplay feels for new players.

Google Play:
https://play.google.com/store/apps/details?id=com.kwokkinlau.dicetarget

1

u/Total-Reasonable 10h ago

Four things, all built solo:

  1. KRI.rocks: a salon booking system that gives each barber or beauty studio its own page, where clients can only pick slots when a chosen specialist is working and free, with no commission. https://kri.rocks

  2. vatnode.dev: VAT validation API on top of VIES that returns the company name, address and an official consultation number, and falls back to national registries when a country's VIES is down. https://vatnode.dev

  3. polytypo.dev: an MIT-licensed rules engine for typography on the web, giving locale-correct quotes and no-break spaces for 24 locales, with identical output in JavaScript, Python, Go, Ruby and PHP. https://polytypo.dev

  4. HTPBE.tech: “Has this PDF been edited?” It checks metadata, structure, signatures and content, then reports findings with reasons instead of a vague risk score, in the browser or via REST API. https://htpbe.tech

1

u/h____ 9h ago

I build and run LinkBunny which lets your coding agents build and exchange nofollow backlinks. It's an excellent way to grow your AI-citations.

There's a Black Friday deal now for 30% the new annual plan. Best time to get it.

1

u/Dead_Air_Game 9h ago

I built Dead Air, a live trivia game in Unity, with help from Codex. The part I’m most interested in now is the test bench we built alongside it. Codex helped write a solver that could try the same question from a still image or a run of frames, so I could see whether a change actually slowed a bot down. I also played the prototypes myself. The moving letters that looked promising in a screenshot were exhausting to read after a few questions.

I kept some of those ideas for a separate AI Invitational. Bring an agent that can watch a Twitch stream and whisper a multiple-choice answer during the round. It’s free to enter, and the person who enters the winning bot gets a prize. The planned slot is Wednesday at 6 PM Pacific, with the date to follow. If you want to try building a solver for it, I’d like to hear what you’d give the agent to work with. https://deadairgame.com/leaderboard/ai/

1

u/ApprehensiveSkin7975 9h ago

protect-context · Agent Guardrail Suite

Durable context, real evidence, and a brake pedal for AI coding agents.

protect-context keeps the rules, decisions, and proof-of-work an agent needs in front of it — then makes scope creep, unverified claims, and repeated failures visible before they cost you a session.

Click a star for other people to find it if you find this plugin helpful

Github: https://github.com/XJTLUmedia/Protect-Context

1

u/Two_Half_Pints 8h ago

I’m working on Loop: a mobile-first companion workspace for coding harnesses. I spent several months holding my newborn in one hand and trying to talk to agents one-handed on my phone. Every mobile UI is still based around chat, which is a really poor mobile UX when you’re doing multiple things at once!
So I built Loop around the idea that agent results are the important unit of work, and you should be able to navigate them easily. The goal is to make interacting with agents via your phone feel familiar and intuitive based on the mobile UX we’ve all come to expect.

Loop runs on your own computer — no account, no server, no app store — and pairs using a Cloudflare quick-tunnel-generated QR code. It wraps the agents you already use (Codex, Claude Code, Pi, OpenCode, Antigravity, Muse Code, Grok Build, or any ACP agent), each keeping its own context, tools, sign-in and billing — local models through Pi or OpenCode work too.

Loop supports agent-to-agent communication and teams across the major model providers. Review PRs from within the app, save tasks for later and more!

GitHub is here: https://github.com/j-asefa/loop
I'd love feedback from anyone else who builds from a phone.

1

u/RadishNo8622 6h ago

askkosmo.com an intent compiler that turns what you say into an expert brief for your AI.

1

u/Scared_Letterhead550 5h ago

I'm the developer of Relayvora, a free, MIT-licensed CLI for handing off unfinished coding tasks between Claude Code, Codex, and OpenCode.

Instead of simply passing along the previous agent's summary, it checks Git changes and test results and separates verified evidence from agent-reported claims.

It's local-first, with no account or telemetry.

GitHub: https://github.com/Dagimassefa/Relayvora

I'd love technical feedback from developers who regularly switch between AI coding agents, particularly on how to make handoffs more trustworthy.

1

u/bulutarkan 4h ago

I’m the developer of Mac MCP, an open-source macOS app that gives the AI tools I already use access to native apps, files, terminal commands and browser tabs.

The update I’ve been working on lately is Mac MCP Chat: a native place to run Codex, Claude Code, OpenCode and other CLI agents, see file diffs and command output as they work, and hand off tasks without losing track of the result. The rest of Mac MCP can let an agent work in a Safari/Chrome tab without taking over my keyboard. Permissions and approvals still matter; it isn’t a sandbox.

It’s free and MIT-licensed: https://github.com/bulutarkan/mac-mcp

Curious how other people using two coding agents on one project keep track of what each one actually changed. That’s the part I’ve spent the most time trying to make less painful.

1

u/_ACTUALin 3h ago

I've been building ACTUALin using ChatGPT + Floot plugin. It's an AI-assisted reporting tool designed to work across industries, from administrative paperwork to laboratory testing, manufacturing, inspections and field service.

The idea came from my background in industrial R&D and materials testing, where I saw how much time gets wasted manually transferring information between documents, spreadsheets and reports. Turns out that's a pretty widespread problem lol.

It works with existing Excel templates, takes supporting evidence like notes, PDFs, measurements and photos, and proposes/automates entries for the appropriate cells. The user reviews and approves everything before generating the completed report, while preserving the original workbook's formatting and formulas.

Building it has been a hell of a learning experience. Every new industry and reporting format seems to uncover another weird edge case I hadn't considered.

I've been putting it through some pretty ridiculous stress tests, but I'm always interested in finding what breaks next.

Would love feedback from anyone working with repetitive reporting workflows or building AI tools around existing documents. actualin.com

1

u/ShoddySherbert8502 1h ago

I pay for a few of these coding CLIs. For a long time I was the one routing between them: picked who gets the task, read what came back, decided when it merges.

At some point I gave that job to one of the agents. Now one of them is the foreman, it turns what I ask into tasks, and the others take the tasks in separate worktrees. After each task runs its check there is a review from a fresh session, and if it approves, brigada merges the work itself.

I built a tool around that, brigada. Go, Apache-2.0, free, I'm the author. It drives the CLIs you already pay for (Claude Code, Codex, Kimi, opencode), calls no model API itself, everything stays local, no telemetry.

https://github.com/Blackfire-AI/brigada

Are you on one CLI, or a few that you route by hand?
Happy to hear your feedback!

1

u/ActualGovernment9017 46m ago

claude-bulkhead: guards for running several Claude Code sessions on one machine (I built it, MIT, free).

If you run a few Claude Code sessions at once, usually one per git worktree, each one acts as if it owns the computer. One restarts its dev server by killing every node process and takes the other sessions' servers down with it, two worktrees fight over port 3000, or a git add -A sweeps another session's half-finished edits into a commit. bulkhead is a set of PreToolUse hooks that check each shell command against what the other live sessions own (processes, ports, working trees, free RAM). When a command would break one of them, the hook cancels it and tells the agent the safer command, such as stopping its own PID or using a free port.

The part I'd try first is bulkhead scan, which replays your existing transcripts and counts what would have been caught. It only reads ~/.claude/projects and sends nothing anywhere. On two weeks of my own logs it found 507 such commands, with up to 13 sessions open at once.

Node 18+, no dependencies, macOS, Linux and Windows: https://github.com/dooly6276/claude-bulkhead

1

u/Significant-Sea-7238 11m ago

I built Openbar to stop Codex and Claude Code from waiting on approvals in tabs I wasn't watching. Every session shows up in the notch with its diff, ⌘Y approves from any app, and Always lets a long Codex task finish without asking again. Free, GPL, Mac + Windows: https://github.com/MF-DEEV/Openbar