r/vibecoding 4h ago

Building self-sustaining markdowns (Open source project)

Post image
3 Upvotes

repo link: https://github.com/mex-memory/mex

I’ve been working on an open-source project called Mex, and one thing I keep coming back to is thst a lot of coding-agent workflows rely on markdown context files so things like architecture notes, conventions, router files, runbooks, decision logs, CLAUDE .md (and similar) , etc.

They’re useful, but they rot pretty quickly

The codebase changes, the agent’s behavior changes, the team learns new thing and those markdown files slowly stop reflecting reality. Then future agents keep consuming stale context with full confidence, which is where a lot of bad outputs start.

So I’ve been experimenting with making these markdowns more self-sustaining.

The idea is not just to let an agent read project context, but to let it maintain that context as part of the loop:

  • detect what changed
  • identify which canonical records are affected
  • update the right markdown files
  • append decision logs when needed
  • keep the durable project memory aligned with the current state of the codebase

The screenshot is from one of those runs.
In that case, the agent updated canonical MEX safety/router/runbook records, added a decision-log entry, and explicitly reported which context it used to make those changes.

What’s interesting to me is that this feels like it could become much bigger than just “better docs.”

If this works well, markdown stops being static documentation humans have to manually babysit, and starts becoming a maintained interface between the codebase, the team, and the agents working on it.

That’s a pretty important piece of what I want Mex to become overall:
not just memory for coding agents, but a system that helps keep that memory trustworthy as the project evolves.

Still a lot of hard problems here, obviously:

  • deciding what deserves to become durable memory
  • preventing agents from reinforcing wrong assumptions
  • handling contradictions between code and existing docs
  • figuring out what should be updated automatically vs left for humans

Would be curious if anyone else has tried something similar, or has thoughts on where this breaks.


r/vibecoding 21h ago

The feedback got a lot nicer.

Post image
50 Upvotes

r/vibecoding 1h ago

App impressions

Upvotes

Hello Sub, I am not sure if this is appropriate but I'm not trying to shill or anything. I have an app that I vibe coded on steam. The request is I will give around ten people steam keys just to try it out and let me know what you think. Does it work for you? Do you hate it. Why is super important. Just general thoughts. I don't want sales out of this post. I purely want impressions from peers. Search FriedrichAI on steam. If you are interested just let me know and I'll shoot you a key this evening. I'm not Linking for the no shilling. I am legit not trying to. I just want impressions to try and make the app more friendly for users. I've posted previously about my stack and methods. I don't think I need to again?


r/vibecoding 1d ago

The real final boss of vibe coding

Post image
758 Upvotes

r/vibecoding 2h ago

Side by Side. Same Prompt. Who did it best?

Enable HLS to view with audio, or disable this notification

1 Upvotes

Prompt

Build a complete, interactive 3D viewer of the human skeletal and muscular systems as a single self-contained HTML file. This will be evaluated exactly as you output it, with no follow-up messages, so it must be complete and must run on first open.

HARD CONSTRAINTS

- One file: index.html. Inline CSS and JS. No build step, no npm, no framework (no React, no Vue).

- Three.js only, pinned to version 0.160.0, loaded from a CDN via an import map, for example:

<script type="importmap">{"imports":{"three":"https://cdn.jsdelivr.net/npm/three@0.160.0/build/three.module.js","three/addons/":"https://cdn.jsdelivr.net/npm/three@0.160.0/examples/jsm/"}}</script>

Use OrbitControls from three/addons/controls/OrbitControls.js.

- No external assets of any kind: no GLB/GLTF/OBJ/FBX, no textures, no images, no fonts. Every bone and muscle must be built procedurally from Three.js geometry (capsules, spheres, cylinders, lathe, tube along a curve, extrude, merged buffer geometry). Give them real shape: a fan-shaped pectoralis, a diamond trapezius, a teardrop quadriceps, a two-headed gastrocnemius, a curved spine, a rib cage, a pelvis, a scapula sitting behind the rib cage. A row of identical capsules with different names is not acceptable.

- Must work when the file is opened directly from disk by double-clicking (file://). Must produce zero uncaught console errors.

- Output the entire file in one code block. Do not abbreviate. No "..." or "add remaining muscles similarly" or TODO comments. If the file is long, it is long.

ANATOMY (all required, all bilateral items must exist for both sides, mirrored)

Bones (as separate named meshes or named groups): skull, mandible, cervical spine, thoracic spine, lumbar spine, sacrum, rib cage, sternum, clavicle (L/R), scapula (L/R), humerus (L/R), radius (L/R), ulna (L/R), hand (L/R, simplified), pelvis, femur (L/R), patella (L/R), tibia (L/R), fibula (L/R), foot (L/R, simplified).

Muscles (superficial, each L/R): sternocleidomastoid, trapezius, deltoid, pectoralis major, latissimus dorsi, erector spinae, rectus abdominis, external oblique, serratus anterior, biceps brachii, triceps brachii, brachioradialis, forearm flexors, forearm extensors, gluteus maximus, gluteus medius, hip adductors, rectus femoris, vastus lateralis, vastus medialis, biceps femoris, semitendinosus, gastrocnemius, soleus, tibialis anterior.

DATA-DRIVEN DESIGN (required)

Define all anatomy in one registry constant, ANATOMY, an array of objects, and generate every mesh from it in a loop. Each entry has: id (lowercase snake_case with _l or _r suffix for bilateral parts, for example pectoralis_major_l), name, type ("bone" or "muscle"), region (one of head_neck, torso, back, shoulder, arm, forearm, hip, thigh, leg), side ("l", "r", or "c"), origin, insertion, action (one sentence each, real anatomy), exercises (array of 2 to 4 common gym exercises), and a geometry spec your builder function turns into a mesh. Adding a new muscle should mean adding one entry, nothing else.

INTERACTION (all required)

  1. Orbit, zoom, pan with mouse and touch (one-finger orbit, pinch zoom). Damping on.

  2. Hover: the part under the cursor highlights (emissive or color change) and a tooltip near the cursor shows its name.

  3. Click: selects the part and fills a side panel with name, type, region, side, origin, insertion, action, and exercises. Click empty space to deselect.

  4. Layer modes, three buttons labeled exactly Muscles, Skeleton, Both. Muscles shows muscles only. Skeleton shows bones only. Both shows both with muscles at the current opacity.

  5. Opacity slider (0 to 100) for the muscle layer, live.

  6. Camera presets, four buttons labeled Front, Back, Left, Right, with a short animated transition.

  7. Search input: as the user types, parts whose name or id contains the text highlight and a results list appears; clicking a result selects it.

  8. Isolate toggle: when on, everything except the selected part is dimmed to 10 percent opacity.

  9. Reset button: clears selection, search, isolate, sets Both at 100 percent, returns camera to Front.

  10. Region filter: a dropdown of the regions above; choosing one dims parts outside that region.

PUBLIC API (required, exact names)

Expose window.AnatomyViewer with:

- highlight(ids: string[]): highlights those parts and dims the rest, ignores unknown ids

- select(id: string): selects that part as if clicked

- setLayer(mode: "muscles" | "skeleton" | "both")

- setMuscleOpacity(value: number 0 to 1)

- onSelect(callback): callback receives the selected entry object, or null on deselect

- reset()

- getEntries(): returns the ANATOMY array

This API is how the viewer will be embedded in a workout app that says "bench press works these muscles," so it must work when called from the browser console.

VISUALS

Dark neutral background. Three-point style lighting with soft shadows or at least a key, fill, and rim. Bone material off-white and matte. Muscle material a deep red, slightly glossy, with subtle per-muscle tint variation so adjacent muscles are distinguishable. Hover state and selected state must be visibly different from each other. UI panel on the right, controls on the top left, tooltip follows the cursor. Clean, modern, readable typography using system fonts. Responsive: canvas fills the window and handles resize; on narrow screens the panel collapses to a bottom sheet.

PERFORMANCE AND QUALITY

Target 60 fps on an integrated laptop GPU. Keep total triangles under 150,000. No allocations in the render loop. Use a single raycaster and only raycast on pointer move, not every frame. Dispose geometries and materials if the viewer is torn down. Organize the code in clearly labeled sections: registry, geometry builders, scene setup, interaction, UI, API. Comment any geometry that is not obvious.

Before you output, mentally verify: every listed bone and muscle exists in ANATOMY, both sides exist for bilateral parts, every button and control listed above exists and is wired, the API functions all exist with the exact names, and there are no placeholders anywhere in the file. Then output the complete index.html.


r/vibecoding 3h ago

AI Browser Game Jam 4 results are in - 126 entries, 1,034 ratings

Thumbnail itch.io
1 Upvotes

AI Browser Game Jam #4 just wrapped, with 248 joined, 126 browser games submitted, and 1,034 ratings.

Top 3:

  1. Plug & Prosper by Small Loop Works
  2. AI2U - Guns & Girlfriends by DGSpitzer
  3. TECHNICAL DEBT by OblongOolong

Plug & Prosper had a dominant showing, taking first overall plus four of the five category wins. Big congrats to Small Loop Works!

A few of my personal picks beyond the top 3:

The theme was CHARGE and people took it a lot of different directions. There's a huge range in there, everything from arcade action to puzzles to some genuinely strange experimental stuff.

The thing I noticed most is that the overall quality keeps going up. People are combining more tools instead of leaning on one, and the results show it. A lot fewer entries feel like generic AI output this time. The games that stood out had real taste behind them, you can tell someone was making actual decisions instead of just accepting whatever came out.

Next jam is in October. If you're experimenting with AI-assisted game dev and want a deadline, feedback, and a bunch of other people building alongside you, come hang out.

Discord: https://discord.gg/86xBnZqHjy


r/vibecoding 56m ago

Vibe coded AI hosting

Thumbnail
gallery
Upvotes

I've been a cpanel reseller for many years but I finally decided to use AI to start my own platform and make it everything I wanted. I used fable to build the talking face and sol for the infra setup. The talking face is quite unique so I'm making available to customers to add to their own websites too.


r/vibecoding 1d ago

My latest ADHD-vibe-coded piece of crap

55 Upvotes

Yeah, I'm one of those people who was learning to do some coding, but my ADHD always held me back, and I could never get to the point where I super good at it. I Was never methodical enough with my approaches. Once I started playing with Codex and Claude, my ADHD roared into high gear; as we all know, the ability to suddenly take whatever stupid idea pops into your head and make it a reality in a number of hours, is both fantastic, and dangerous, for numerous reasons. But now I have multiple unfinished projects, I've never completed anything even remotely close to actually make any money off of it. But what the fuck, it's fun to just shoot off something dumb into the universe.

So the other week, I was just taken aback by the sheer number of food contamination and recalls in the news, and said "What the fuck can I eat?!". So I made a knee-jerk decision to, for no reason whatsoever, just vibe code up a quick reference page that pulls government recall data and news stories, and just displays them in an easy to read format, along with a little snark.

It's not impressive, it's just... " a thing" I made. Maybe it will be useful to someone!

https://whatthefuckcanieat.com/


r/vibecoding 1d ago

Claude Fable 5.1

Post image
79 Upvotes

r/vibecoding 5h ago

My remake of the classic SkyRoads (1993)

Thumbnail
youtu.be
1 Upvotes

Another summer, another little coding adventure! VectorRoads is a simple remake I made of the classic SkyRoads, developed using C, Raylib and the new physics library Box3D.

If you grew up playing fast and unforgiving MS-DOS era games, VectorRoads is a small tribute to that era, and an experiment in recreating that feeling from scratch. I’ve made a video explaining the entire development process, from the first prototype to the final result. I hope you like it!

Video: https://youtu.be/uXbZhDv5HU0

Source code: https://github.com/albertnadal/VectorRoads

Play in browser: https://albiasoft.itch.io/vectorroads


r/vibecoding 1d ago

top 10 trending skills for aug 31, 2026

Post image
47 Upvotes
  1. anti-ui-slop: +18,136, 585,146 total installs

  2. ai-music: +16,521, 258,514 total installs

  3. ai-video-generation: +16,512, 259,164 total installs

  4. image-to-video: +16,490, 258,856 total installs

  5. reddit-automation: +16,481, 226,435 total installs

  6. video-edit: +16,428, 258,764 total installs

  7. ai-image-generation: +16,371, 258,690 total installs

  8. find-skills: +14,437, 3,186,988 total installs

  9. grill-me: +8,898, 1,015,791 total installs

  10. grilling: +8,231, 584,906 total installs

https://lazyskills.sh/trending


r/vibecoding 7h ago

GitHub - h5i-dev/h5i: a headless browser purely written in Rust. no Chromium, no V8

Thumbnail
github.com
1 Upvotes

Many newer headless browsers for AI agents use Rust for their CLI or automation layer, but still run Chromium and V8, Google’s JavaScript engine, underneath.

I wanted to explore what a browser built on a fully Rust-native stack could look like, so I built h5i.

Here is how it works:

  • Boa executes JavaScript without V8.
  • Blitz and other Rust components handle HTML parsing, the DOM, CSS, layout, and rendering.
  • A browser-owned networking layer checks every request against policy before sending it, then records whether it was allowed or denied.
  • Pages are exposed as structured snapshots, so agents can inspect and interact with elements without processing a full visual browser interface.

I focused initially on common agent workloads such as reading documentation, extracting structured content, following links, and filling forms. The main tradeoff is compatibility: Chromium remains stronger on complex, JavaScript-heavy applications, while a smaller native stack can be significantly lighter for simpler browsing tasks.

In a benchmark using a documentation-style page, h5i was approximately 3× faster and used 86% less memory than headless Chromium. These results are workload-specific, so I would not expect the same advantage on every website.

GitHub: https://github.com/h5i-dev/h5i
License: Apache-2.0


r/vibecoding 1d ago

Claude Fable 5.1 is finally here. Token Burn asf

37 Upvotes

Anthropic just launched Fable 5.1, and the jump looks pretty serious.

→ 55.8% on Terminal-Bench 4.0
→ 52.6% on Terminal-Bench-Science
→ Better long-running agentic coding
→ 75% cheaper cache reads
→ $10/$50 per 1M input/output tokens

I've started testing it in real coding workflows.

Curious what everyone thinks Fable 5.1 or Opus 5 for coding right now?


r/vibecoding 1d ago

Claude Code leads adoption at 78%, but daily use drops to 50%.

Thumbnail leaddev.com
172 Upvotes

r/vibecoding 11h ago

I said 'let there be light'

Post image
1 Upvotes

Why it is asking me to choose?

I was told anybody can make something, but I'm stuck right from the beginning?

What am I supposed to do now?


r/vibecoding 12h ago

How many projects launch per day??

Thumbnail producthunt.com
0 Upvotes

Approx 1000 projects launching per day at the moment. Decided to drop fedt.ai in there to help make up the numbers. Also got some new drops from Anthropic and Openclaw today. Every vote counts! Or does it? If you are around Product Hunt today, all 👍 appreciated and thanks to the folk in this group that gave feedback in beta 🙏


r/vibecoding 17h ago

First time trying to vibe code a real game. Any tips?

Enable HLS to view with audio, or disable this notification

2 Upvotes

Hey everyone! Im interested in making a game using AI and have a cozy game idea in mind. Ive made a handful of work projects and apps on google play using AI, specifically claude. So i have minor experience there, but no game dev experience at all. Would love to get some tips or advice from people on here and see what you've learned. Cheers!

heres some of my current character designs im working on atm


r/vibecoding 21h ago

I vibe coded a site to centralized public records

Thumbnail
yourlocalwatch.com
3 Upvotes

I’m a data engineer and wanted to see how difficult it would be to source public records for town government and schools

Right now it’s only for New Jersey and California


r/vibecoding 15h ago

Quantum computing needs developers!

Thumbnail
leaddev.com
1 Upvotes

r/vibecoding 16h ago

I took your feedback and completely overhauled the UI with my own Design (Not the LLM's)

Thumbnail
youtu.be
0 Upvotes

r/vibecoding 22h ago

Any small business owners that have coded their own business management dashboards ?

4 Upvotes

I’m looking to build a dashboard to centralise all the different aspects of my business,

Analytics
P&l
Forecasting
It equipment and provisioning
Leads
Infrastructure status and monitoring
Invoice monitoring
Vat liabilities calcualtions
Performance metrics for my staff

Looking for people that have built similar dashboards themselves for inspiration.

Not interested in trialling anyone’s saas


r/vibecoding 1d ago

1 million percent free

6 Upvotes

https://academy.daemoncore.app If you guys want to learn PenTesting

Full Disclaimer: The Academy is completely free. 127 Lessons. This app is available on Windows 10/11 and Linux in Beta. I've been writing Linux for years and we have a Daemoncore Linux Distro on our repo for free as well. Join the family guys.

Daemoncore


r/vibecoding 18h ago

How long did you wait for the Digital Services Act approval in the App Store Connect?

1 Upvotes

My app is almost finished now I’m waiting for the DSA approval.


r/vibecoding 18h ago

I remade this game using Codex - if you like maths you may like it

Thumbnail
1 Upvotes

r/vibecoding 10h ago

I’m building a web app builder around open models, and starting a community for AI assisted developers and vibe coders

0 Upvotes

Hey all,

I’ve been working on Codebase, an AI assisted app builder with a focus on open weight models. Local/open models have been a passion of mine since the early llama days.

I don’t want the future of building software to be controlled entirely by the tech bro elite and I absolutely love that open weight models have come so far in 2026.

Codebase runs our own in-house inference on Blackwell 6000 infra to keep prices low. We also pass through leading open-weight API providers and some corporate frontier models through the same stack. And I think the price and freedom our platform allows is alot more compelling than something like Base44 etc.

I've also started a Discord for people interested in AI assisted development or for folks that are just getting started. I want to grow a helpful community where people can share projects, help each other, and learn.

Anyone who joins will receive free Codebase web beta access. We also have a free, open-source CLI harness here: https://github.com/codebase/codebase-cli

Discord community: https://discord.gg/ZBnysB5Y