Dev studio · one shared stack

One stack.
Every project ships from it.

ThinkCore is the studio and toolchain behind a handful of real businesses, apps and communities. Same tools, same previews, same checks — so each one gets built fast and kept running.

See what gets builtHow it's built

ThinkCore mark: a metallic vault seal with two cyan bot-lens eyes

What it powers

What gets built here.

The kinds of projects that ship from this one stack.

LocalPages

Local business sites

Fast, simple sites for small businesses: hours, services, contact, and a way to get in touch.

Cloudflare Pages

BookingService

Booking & service apps

Pick a time, get a confirmation email, and the owner sees it without logging into five tools.

Workers + D1 + Workspace mail

ShopStorefront

Online shops & storefronts

Product pages and checkout links with the same email and hosting as everything else.

Pages + Stripe

CommunityAlways-on

Community & game servers

Discord bots and game servers that stay up around the clock, with outage alerts.

Hetzner + Healthchecks

AppInstallable

Installable web apps

Web apps that install to the Home Screen, work like native, and back up nightly.

Pages + D1 backups

How it's built

Every tool has one job.

Grok decides, Cursor does, GitHub remembers, Cloudflare publishes, Hetzner keeps it running. Context carries from one to the next instead of getting lost between them.

  1. 01GrokThink and decidePlans the work, talks it through and keeps the thread.
  2. 02CursorWrite the codeTurns decisions into branches and pull requests.
  3. 03GitHubKeep the recordEvery change, review and decision lives in a repo.
  4. 04CloudflarePublishPages hosts the sites; every branch gets its own preview.
  5. 05HetznerKeep it runningAlways-on services: game servers, bots and monitors.
  6. 06DiscordMeet the peopleWhere communities and the bots actually talk.
IdeaBranchPreviewChecksLive

What it's written in

Languages.

Share of all the code, pulled from GitHub every day.

TypeScript 35%HTML 28%JavaScript 18%Java 14%CSS 2.7%Python 1.2%Other 1.0%
  • TypeScript 35%

    TypeScript is JavaScript with types added: you label what kind of data each value holds, and mistakes are caught before the code runs. It compiles to plain JavaScript, so it runs anywhere JavaScript does. It is used for web apps, servers and tools that grow big enough to need guard rails.

  • HTML 28%

    HTML is the markup that gives a web page its structure: headings, paragraphs, links, images and forms. It is not a programming language; it describes what is on the page. Every website starts with it.

  • JavaScript 18%

    JavaScript is the programming language built into every web browser. It makes pages interactive: buttons, forms, live updates and games. It also runs on servers and in small edge functions.

  • Java 14%

    Java is a long-established language that runs on the Java Virtual Machine, so the same program runs on Windows, Mac and Linux. It is used for large business systems, Android apps and game servers such as Minecraft's. It is strict about types, which helps big projects stay reliable.

  • CSS 2.7%

    CSS controls how a web page looks: colors, fonts, spacing and layout. The same HTML can look completely different with different CSS. It is also how pages adapt from phones to big screens.

  • Python 1.2%

    Python is a general-purpose language known for being easy to read. It is popular for scripts and automation, data work, AI and back-end services. A few lines of Python can replace a lot of manual work.

  • Other 1.0%

    Smaller languages that each make up less than 1% of the code.

    • PowerShell PowerShell is Microsoft's command-line shell and scripting language. Learn
    • Shell Shell scripts are lists of terminal commands saved in a file, usually run by Bash. Learn
    • C# C# is Microsoft's main general-purpose language, used for Windows apps, web back ends and Unity games. Learn
    • VBScript VBScript is one of the languages in the code. Learn
    • PLpgSQL PL/pgSQL is PostgreSQL's built-in language for writing logic inside the database itself, such as functions and triggers. Learn
    • Batchfile Batch files are the classic Windows command scripts (.bat or .cmd). Learn

Updated

In the open

What it costs to run.

The whole stack, every subscription, one monthly number. Tap a line for the detail.

Hosting and data

Cloudflare Workers PaidPublish public sites$5/mo

Plus usage; covers Pages, Workers and the rest of the account, including nightly D1 backups

Cloudflare R2Store archives and backups~$0.25/mo

Archive storage and backups; three small buckets, likely inside the free tier

Hetzner serverRun always-on services$7.09/mo

Runs the Discord bots and always-on services from Germany (CX23); monitored

AI and code

X UltraThink and decide · Change code$200/mo

One subscription covering Grok and Cursor, before tax

GitHub ProKeep the record$4/mo

Pro plan subscription.

GitHub usageCapped extra usage$0–25/mo

Pay-as-you-go extras (Actions, Codespaces, Packages, LFS, AI credits). Five $5/mo hard caps, so it can never pass $25/mo; usually $0.

Usage and API creditsPay-as-you-go usage$29–55/mo

Grok/xAI credits, X API and Cursor usage. Hard caps: $30/mo xAI, $10 X API, $15 Cursor extras, so it can never pass $55/mo.

Google CloudReviews refresh API~$1/mo

Places API (New) for the dental site's daily reviews refresh; also hosts a free Custom Search key

Cursor OriginMirror the repoFree

Free during early beta

Email

Google WorkspaceBusiness email$8.40/mo

Business Starter, 1 user, flexible monthly plan; business email on thinkcore.io. Alias domains verified, mail live. Booking emails via the Gmail API from Workers

BrevoSend emailFree

Free plan: email sending, 300/day; may be dropped once Workspace sending works

Voice and media

ElevenLabs StarterVoice and music$6/mo

Voice and music generation, monthly, before tax

Money

StripeTake paymentsFree (fees per payment)

Payments; no monthly fee, per-transaction fees only (2.9% + 30¢ per domestic card charge)

Phone

Verizon business lineBusiness calls$65/mo

Full business phone line on eSIM, Unlimited Welcome plan, with Auto Pay and paper-free billing, before taxes and fees

Security and monitoring

Healthchecks.ioOutage alertsFree

Bot and server outage alerts; free Hobbyist plan

Domains, separate from core: 4 .com domains at Cloudflare Registrar, $11.17/yr each at next renewal (~$44.68/yr); thinkcore.io and one other domain registered elsewhere. 6 zones on Cloudflare.

Behind the stack

What runs on its own.

Scheduled routines, reusable skills and the kinds of tools they connect to. Tap to open.

Routines 8
  • Bot uptime alerts
  • Daily backup verification
  • Monthly firewall IP list refresh
  • Monthly server cleanup scan
  • Nightly database backups to cloud storage
  • Weekday outreach email drafts for review
  • Weekly cost sync
  • Weekly dependency security sweep
Skills 15
  • AI image and clip generation runner
  • AI image generation runner
  • AI media production relay
  • AI music generation runner
  • Bot memory and context cleanup
  • Browser tab cleanup after automation
  • Coding agent setup and testing
  • Idea stress-test on request
  • Large-file handoff via cloud drive
  • Media pipeline setup and sign-ins
  • Media toolkit repair and file transfer
  • PC parts build sheet
  • PR preview-then-merge workflow
  • Short explainer and promo videos
  • Website upkeep and growth checks
Connected tool types 8
  • Browser automation (1)
  • Cloud hosting (1)
  • Code hosting (2)
  • Email (6)
  • File storage (1)
  • Payments (7)
  • Social (2)
  • Voice and media (1)

Before anything ships

The same checks, on every change.

Each project runs these against its live preview. A failure blocks the merge.

Add these checks to your repo →