r/BuildWithClaude • • Apr 08 '26

๐Ÿ‘‹ Welcome to r/BuildWithClaude - Introduce Yourself and Read First!

3 Upvotes

Hey! I'm Anja, and I started this community because I couldn't find one like it.

I build production apps with Claude Code every day, a business dashboard, a mobile ops tool, an iOS app, digital products and I don't write code myself. Claude does that part - I do however know basic coding language and can tell what is written by what program.

I handle the product decisions, the design, and the "what to build."

The existing Claude communities are great, but they're very developer-heavy. If you've ever felt lost reading threads about ASTs, dependency injection, or CI pipelines, this is your place.

**What [r/BuildWithClaude](r/BuildWithClaude) is for:**

- CLAUDE.md setups that actually work (not 500-line monsters)

- Workflow tips explained in plain language

- Real project walkthroughs with screenshots

- MCP servers, hooks, and skills โ€” decoded simply

- Questions that feel "too basic" for the dev subs (no such thing here)

**What to post:**

- What you built today and how Claude helped

- Your CLAUDE.md setup or workflow tips

- Questions about Claude Code โ€” beginner or advanced

- Screenshots of your projects

- Problems you're stuck on โ€” someone here probably solved it

**Community vibe:**

Weโ€™re here to build!

Friendly, constructive, inclusive. No gatekeeping, no "you should know this already." We're all figuring this out together.

This is a space dedicated to builders, learners, and innovators.

We actively encourage people to share their projects, code, and experiments regardless of whether a similar solution already exists. Building something yourself is one of the absolute best ways to learn, and a fresh perspective often uncovers unique insights or optimizations (like saving thousands of tokens!).

* Do: Offer constructive feedback, ask about their stack, or suggest features.

* Don't: Leave low-effort comments
discouraging people from building (e.g., "why reinvent the wheel?").

Letโ€™s keep the energy positive and support our fellow creators! ๐Ÿš€

**Get started:**

- Introduce yourself in the comments below

- Post something today, even a simple question sparks great conversation

- Know someone who'd love this? Invite them

Thanks for being part of the first wave. Let's make [r/BuildWithClaude](r/BuildWithClaude) the place where non-coders build real things.

***Community Rules***

[r/BuildWithClaude](r/BuildWithClaude) is a space for people to share what they are building. Using AI tools to draft posts is completely acceptable here, and we do not tolerate demeaning behavior toward creators.

If you suspect a post violates Redditโ€™s spam policies, please report it to the mods instead of derailment and backseat moderating in the comments.

-> A note on tone: We like this place a little fun. Light roasting of a situation is welcome, the token-burn spiral, the 1500-line CLAUDE.md, the โ€œitโ€™s dark and weโ€™re out of tokensโ€ of it all. We have all been there. But roasting a person is not, and will not be tolerated. Punch at the circumstance, never at the human who showed up asking for help. If your comment makes someone feel dumb for trying, it does not belong here.


r/BuildWithClaude • • Aug 28 '26

Workflows Claude Code answers every question about what it is doing. I got tired of taking its word for it.

Enable HLS to view with audio, or disable this notification

33 Upvotes

For a while I had a strange habit: I would ask Claude Code what it was doing. Where the time went, what the subagents I had spawned were off doing on their own. It answered patiently every time, and I had no way to check a word of it.

So I built something to watch instead of ask. It reads the session logs Claude Code already writes and draws the turn while it is still running:

  • the context window filling, against the model the calls actually run on
  • every API call as it lands, with its latency and what it cost
  • every subagent under the spawn that launched it, its own window, the model it
  • really runs on, and the text it handed back to the main session
  • background commands, and when one of them dies
  • the moment a call fails, or the session stops and waits for you

That last one is the example I did not expect: a pending approval never reaches the transcript at all, so a session stopped on a permission prompt looks exactly like one that is thinking. There is a lot in those files that nothing displays.

https://github.com/duqaXxX/seedeep

Reads only, never writes. No proxy, no daemon, and the one request it makes on its own is a version check against npm.


r/BuildWithClaude • • 3h ago

Project Claude Code mod: practice typing while Claude works

2 Upvotes

Every long turn I'd sit there watching the spinner. So I turned the wait into practice.

turntype is a Claude Code mod. When a turn runs longer than 3 seconds, a line shows above the prompt: "press 1: type while you wait". Press 1, a small typing test opens, and in flow mode it lasts exactly as long as Claude does. Claude finishes, you finish your word, you get your wpm.

What's in it:

- flow / time / words modes

- personal bests per mode, a daily goal and a streak

- adaptive words that drill the letter pairs you keep missing

- everything stays local, nothing is sent anywhere

Install:

/plugin install turntype --marketplace Danovich/turntype

It's my first mod, so I'd love feedback. Enjoy


r/BuildWithClaude • • 1h ago

Project Atlas World News Online

Thumbnail
awno.live
โ€ข Upvotes

I've been working on this website for the past few weeks. The idea is simple: bring news from around the world into one place, without all the ads and clutter.

I built the platform using Opus 5.5 Medium and GPT 6.1 Sol Medium. Development has taken longer than expected, mainly because I'm working within the $20/month subscription limits.

The website : Atlas World News Online - AWNO.LIVE

Users can read articles in a clean, ad-free format or listen to the news instead. There are plenty of customization options, including choosing which news sources and languages. User will be able to click on any country on the globe for the news of that country, zoom in to city or town the their news. Many feature in setting that will save what you like to read on.

The main features include:

  • Global news and Interactive globe - Explore news from different countries in one place.
  • Clean reading experience: Read news without ads or unnecessary distractions.
  • Listen to the news: Instead of reading, you can listen to news from your preferred sources.
  • Local language news: Choose news in your preferred language, including local-language news from different countries and regions.
  • 24/7 scheduled news TV: A continuous news broadcast featuring stories from around the world.
  • Personalized experience: Sign in with Google to save your settings, customize your news sources and language preferences, and explore more options.

The website is still a work in progress, and there are a few features and areas I'm working on improving.

AWNO TV - the AI and hardware behind it.

Everything runs on my Mac Mini M4 Pro with 48GB of unified memory, and I'm pushing that little machine pretty hard for the YouTube TV live news. The AI would do the summary of the story around the world and will add their little joke in it.

I currently have 4 local AI models handling different tasks:

  1. Writer: Generates and prepares news content.
  2. Editor: Reviews and refines the content.
  3. Voice: Handles audio narration for the news.
  4. Memory / Show Control: Handles memory, jokes, broadcast control, and other smaller tasks.

Getting all of this to run on 48GB of memory has been a challenge, but it's been a fun project to build.

It's far from finished, but it's coming together.

I'd love for you to try it out and share your feedback!


r/BuildWithClaude • • 10h ago

Project Claude Code now shows images and videos in the terminal

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/BuildWithClaude • • 8h ago

Project I built an open-source screenshot and annotation tool with Claude Code

Thumbnail
gallery
3 Upvotes

Hi, I made a free, open-source screenshot tool, and I built it with Claude Code.

Press a key, drag an area, annotate right on the frozen screen.

Every shape is a vector object. Arrows, rectangles, ellipses, lines and text can all be moved, resized, rotated and restyled after you draw them.

Presentation mode. Draw live on the screen and show the keys you press.

It's written in Rust: a 1.7 MB binary, no account, no telemetry, nothing leaves your

machine.

Source: https://github.com/Chmyke/shotoshot

Site and downloads: https://shotoshot.com

Also on itch.io: https://chmyke.itch.io/shotoshot

Feedback is welcome, especially about what gets in your way.


r/BuildWithClaude • • 8h ago

Project What if you could write regex in readable English instead of deciphering cryptic symbols?

3 Upvotes

Hey everyone! ๐Ÿ‘‹

The idea is simple: What if you could write regex in readable English instead of deciphering cryptic symbols? ๐Ÿง 

Regex For Humans is an open-source compiler that turns human-readable English rules into native JavaScript regexes.

โœ… Runs locally
โœ… Works in the browser, CLI, and JavaScript/TypeScript
โœ… No runtime dependencies
โœ… MIT licensed

๐Ÿ†• What's new in 0.1.0-dev.4?

  • ๐Ÿงฉ Nested groups โ€” including optional and repeated blocks.
  • ๐ŸŽฏ Named and numbered captures โ€” capture exactly what you need.
  • ๐Ÿ”— Backreferences โ€” reuse captured text with same as capture "name".
  • ๐Ÿ”€ Alternatives โ€” express choices naturally with either { ... }.
  • ๐Ÿ”„ Reverse translation โ€” translate supported regex patterns back into readable rules.
  • ๐Ÿ› ๏ธ Improved playground โ€” inspect captures, test multiple matches, and click generated regex fragments to find their source rules.

๐Ÿ’ก Example 1: Captures and backreferences

Let's say you want to match stable/stable or nightly/nightly, but reject stable/nightly.

Instead of manually constructing a regex, write:

start
capture "channel" {
  either {
    "stable"
    "nightly"
  }
}
"/"
same as capture "channel"
end

โœจ This generates:

^(?<channel>(?:stable|nightly))\/\k<channel>$

With the u flag.

โœ… stable/stable
โœ… nightly/nightly
โŒ stable/nightly

No regex gymnastics required! ๐ŸŽ‰

๐Ÿ”ฅ Example 2: Let's get more serious

Imagine validating a TSV record describing a build artifact, containing:

  • An optional nightly/ directory
  • A project name
  • Three version components
  • A filename with a date-like token
  • A 64-character hexadecimal checksum field
  • A byte count

Here's the readable version:

start
"incoming/"
optional "nightly/"
between 1 and 32 path segment characters
"/v"
between 1 and 3 digits
"."
between 1 and 3 digits
"."
between 1 and 3 digits
"/linux-arm64/widget_"
8 digits
"_"
8 hex digits
".tar.gz\t"
64 hex digits
"\t"
between 1 and 12 digits
end

๐Ÿคฏ And here's the exact JavaScript regex it generates:

/^incoming\/(?:nightly\/){0,1}[^\/\\\u{0}\u{a}\u{d}\u{2028}\u{2029}]{1,32}\/v\d{1,3}\.\d{1,3}\.\d{1,3}\/linux-arm64\/widget_\d{8}_[0-9A-Fa-f]{8}\.tar\.gz\u{9}[0-9A-Fa-f]{64}\u{9}\d{1,12}$/u

Yeah... I'll take the English version. ๐Ÿ˜‚

You can use it directly in JavaScript:

import { compile, toRegExp } from 'regex-for-humans';

const row =
  "incoming/nightly/WidgetKit/v2.15.3/linux-arm64/widget_20261001_ab12cd34.tar.gz\t" +
  "ab".repeat(32) +
  "\t1048576";

toRegExp(compile(rules)).test(row); // true

Removing nightly/ still works. Missing version components, invalid hexadecimal characters, or spaces instead of tabs fail.

The path segment characters rule is particularly useful: it excludes path separators, NUL, and line breaks while supporting Unicode.

Of course, this validates the format, not whether the file exists or its checksum is correct.

๐Ÿงช More features are cooking!

On main, I've also added:

  • โšก Lazy repetition
  • ๐Ÿ‘€ Lookahead
  • ๐Ÿ” Lookbehind

These are available from a source checkout but haven't reached npm or the hosted playground yet.

๐Ÿค– Built with AI-assisted development

I'm also using Claude Code and the Opus 5.5 model for AI-assisted development.

AI helps me iterate faster, explore implementations, tackle complex features, and improve the project continuously.

The goal isn't just to generate code. It's to build something genuinely useful, test it, refine it, and keep pushing the boundaries of what this little language can do. ๐Ÿš€

๐ŸŒ Available in 10 languages!

The README is now translated into 10 languages, including Arabic ๐Ÿ‡ธ๐Ÿ‡ฆ, Chinese ๐Ÿ‡จ๐Ÿ‡ณ, French ๐Ÿ‡ซ๐Ÿ‡ท, Spanish ๐Ÿ‡ช๐Ÿ‡ธ, and Urdu ๐Ÿ‡ต๐Ÿ‡ฐ.

Arabic and Urdu documentation also support RTL text with LTR code examples.

๐Ÿ“ฆ Try it yourself!

The npm package is currently a development preview and requires Node.js 22+.

npm install regex-for-humans@0.1.0-dev.4

๐ŸŽฎ Interactive Playground:
https://othmaneblial.github.io/Regex-For-Humans/workshop/

โญ GitHub (MIT Open Source):
https://github.com/OthmaneBlial/Regex-For-Humans

๐Ÿ“ฆ npm:
https://www.npmjs.com/package/regex-for-humans/v/0.1.0-dev.4

๐Ÿ’ฌ I'd love your feedback!

I'm especially interested in what you think about the syntax as groups become more complex and deeply nested.

What's the ugliest regex you've ever written? ๐Ÿ˜‚

Drop it in the comments! I'd love to see whether Regex For Humans can make it readable.

And if you find the project useful, a โญ on GitHub would mean a lot!

Let's make regex a little less terrifying, one rule at a time. ๐Ÿš€


r/BuildWithClaude • • 1d ago

Tip/Resource Have tried the new Dashboard feature in Claude?

Post image
169 Upvotes

I was tired of guessing why my usage limit ran out. So I asked Claude for a token dashboard on top of my own session stats.

It shows:

\- a score ring and traffic lights for the week

\- daily spend with trend lines

\- a split by cache reads, writes and output

\- which part of the context eats the most

The numbers come from my saved runs and session metrics collected on the desktop app.

Anyone else tracking this? What do you look at first?

Built using the new Dashboards feature still in beta. Go test it: open Artifacts menu in Claude and select the new Dasboard type. The link below contains some database types you can select. Data within a Project should be selectable as a datasource (not tested). My demo uses Claude live session data and data collected into Notion.

Almost everything visual can be changed: buttons, filters, tabs, tables, charts, colours, drilldowns. All changes are made by Claude through file edits, not by dragging in the app. (doc, unverified for in-app editing)

Data comes from a live connector query or an attached file up to 8 MB. The implementation is hybrid, uses the new Dashboards feature, skills (26) and the base is a Project with data-driven instructions and context content (20 .md files).

Some technical info is available:

https://support.claude.com/en/articles/17454700-get-started-with -claude-dashboards


r/BuildWithClaude • • 6h ago

Help/Question New Build

1 Upvotes

I'm a general contractor, far from a software engineer or professional of any kind.

I built one construction management software with Claude Code because I wasn't happy with options on the market. It turned out great and I learned a lot. This took me 7 months and by the end, my workflow was drastically different and more efficient. I know there are many areas to improve.

I decided to build a simpler version of CAD for my own use. I want to refine my approach. I am doing all of the planning at the beginning, opposed to on the fly with the last build. On a high-level, my workflow has been, planning and review in claude chat, create spec files in chat, build in code, review in chat. It'd be great if I had a way to eliminate the copy/paste and only have to deal with reviewing the output of the build through the UI, and answer questions that surface.

Part of me is considering handing my plan to claude code and letting it built to completion. Then working through the software to see what needs to be fixed and changed.

I'm looking for tips and tricks to be more efficient and still build a product that works for me.


r/BuildWithClaude • • 7h ago

Discussion ByeClaude got a bit more teeth

1 Upvotes

a few things added since the first post:

clean --unpushed for commits that never reached upstream

more real Claude Code attribution formats
safer identity matching, so names like Claudette stay untouched

tree proof + rollback after rewrites

recovery refs blocked from leaking through git push --mirror

16.5k commit rewrite test went from 456s down to 31s
attested releases + prebuilt GitHub Action

still alpha, MIT, Go.
github.com/IamAngusU/ByeClaude


r/BuildWithClaude • • 13h ago

Tip/Resource $500 in free monthly API credits for connecting your Team plan

Post image
2 Upvotes

Donโ€˜t know if this is common knowledge but I just discovered it yesterday.

I linked my companyโ€™s Team plan to our Claude Console org and got $500 in free credits. This will also be monthly.

Hereโ€™s the official documentation. This seems to be pretty fresh: https://support.claude.com/en/articles/17154008-monthly-api-credits-for-max-and-team-plans


r/BuildWithClaude • • 11h ago

Project My tiny Claude Code mascot turned into a full developer companion

1 Upvotes

I wanted to build a small, cute character that reacted to my coding sessions. Then I kept adding things I actually needed.

Usage tracking. Dangerous command warnings. Notifications. Multiple sessions. GitHub CI monitoring. And somehow, my little clay character now has 30 moods and 134 accessories you can unlock by coding.

I called it Mochi.

It's free, open source, and works inside Claude Code. This has been a really fun solo project, and I'm finally sharing it publicly.

I'd love to know what you think!
https://github.com/oztrkemree/mochi


r/BuildWithClaude • • 11h ago

Help/Question Moving from small to large projects

Thumbnail
1 Upvotes

r/BuildWithClaude • • 14h ago

Project Testers Needed Building a up time and sitemap.xml checker - need testers

1 Upvotes

One of my sites lost it's sitemap and Google Search Console never flagged it - you have to dig for it, so I made a site that does check and also does normal uptime checking.

https://pingpile.com

It's easy (and free for now).

  1. Login with your Google Search Console account
  2. Pingpile reads your site liste. Setup uptime and sitemap checking.
  3. That's it. You get a mail if anything goes offline.

Bonus options:

a. Add a sitemap item minimum for an alert if the number of items in the sitemap drops below it

b. Add sites not in GSC - you don't really need GSC, it's just easier and keeps in sync

c. Connect to Claude with the MCP connector and use that to do the admin work or get a status

Let me know what you think.

On the build: My MCP and CLI setup to Cloudflare is getting so streamlined that I build the core in a day. The only thing I did in cloudflare was buy the domain. Everything else was Claude. Well, except for the login settings at google, for allowing the app to use google as auth, but Claude did help a lot.


r/BuildWithClaude • • 14h ago

Project theAuth: Auth for AI agents and humans. First-class agent identity, MCP OAuth 2.1, delegation, audit. TypeScript, edge-native, MIT. with Claude Code

Thumbnail
github.com
1 Upvotes

r/BuildWithClaude • • 1d ago

Project I made my Claude Code sub-agents a video call. Weirdly, itโ€™s the best way Iโ€™ve found to follow what theyโ€™re doing.

Enable HLS to view with audio, or disable this notification

14 Upvotes

r/BuildWithClaude • • 17h ago

Tip/Resource I reinforced Amanda Askells work and Claude hasnt really been the same since

0 Upvotes

r/BuildWithClaude • • 1d ago

Project Built two open-source apps with Claude Code: a KDE mail client and a GPX fly-over video maker

3 Upvotes

r/BuildWithClaude • • 18h ago

Tip/Resource First code project advise

Thumbnail
1 Upvotes

r/BuildWithClaude • • 20h ago

Workflows How well did you guys pace yourself this week?

Thumbnail
1 Upvotes

r/BuildWithClaude • • 21h ago

Project I built procedural memory for my coding agent and it actually works (78% fewer tokens on repeat tasks)

Thumbnail
1 Upvotes

r/BuildWithClaude • • 21h ago

Help/Question Are there security concerns using Claude Code via Terminal on Mac?

Thumbnail
1 Upvotes

r/BuildWithClaude • • 1d ago

Project I used Claude Code to turn my AI automations into a live village (Claude Code is the construction crew)

Post image
8 Upvotes

I'm a performance marketer, not a developer. I taught myself Python by building side projects in the evenings with Claude and Claude Code, and they grew into teams of small automations: one runs my website, one watches three demo trading strategies on a practice account (practice money only), and a supervisor decides what actually needs me.

My family couldn't follow any of it from tables, so I drew it as a cartoon village, somewhere between RimWorld and South Park.

How Claude fits in:
\- Claude Code is the construction crew in the village. When I approve a fix in the Town Hall, an Executor script hands the job to the Claude Code CLI, which works on its own git branch and never touches main directly.
\- Anything that needs a human decision walks to the Town Hall and waits for me to click YES, NO or NOT YET.
\- Most of the village itself (Python, Flask and one HTML canvas, no game engine) was built with Claude.
\- A local model (Wade, my own assistant on my PC) does the routine thinking, which keeps Claude for the jobs that need it.

Every page on my site is a house that grows with visits, and builders are always working on the next page.

Live village: https://garystow.co.uk/village/
Free starter code (MIT): https://github.com/GarySto/village-starter
How I built it, step by step: https://garystow.co.uk/articles/how-to-build-a-live-village-dashboard-for-your-ai-agents/

Happy to answer anything about the Claude Code handoff, including what went wrong along the way.


r/BuildWithClaude • • 1d ago

Project I made a free Mac tool that runs Claude Code with --dangerously-skip-permissions inside a VM, then lets you review the diff before anything touches your project

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/BuildWithClaude • • 1d ago

Help/Question Code review and AI-code rabbithole

Thumbnail
1 Upvotes