Open source · Building in public

The content engine that runs itself — and keeps you in the loop.

ContentMachina is an autonomous engine for creators and open-source companies. It researches what to say, writes it in your voice, ships it everywhere, and learns from what works — on a loop. You set the direction in plain English. It runs the experiments.

No dashboards to babysit · Self-hostable · MIT licensed

01 The thesis
Stop being a meat computer for your own marketing.

Great content used to mean a human, manually, between meetings, writing and posting and measuring — forever. That era is ending. ContentMachina applies the autonomous-research loop to growth: you program the engine in plain English, the agents run the experiments.

Inspired by Andrej Karpathy's autoresearch — agents that experiment on a loop, overnight, while you sleep.

02 How it works

Three moves. Then it runs on its own.

No 40-tab dashboard. You connect, you point it at a goal, and the loop takes over.

01

Connect

Plug in your repo, your channels and your past content. ContentMachina reads it all and learns your voice, your topics and what your audience actually responds to.

02

Set direction

Tell it your goals in plain English — "grow our open-source community," "launch v2," "own the GEO topic." No prompt engineering, no rule-builder mazes.

03

Let it run

It researches, drafts, ships, measures and improves — continuously. You review a digest and steer when it matters. The engine gets sharper every cycle.

03 Inside the engine

Nine systems. One loop.

Each part feeds the next — perception, identity, leverage, distribution, and a feedback loop that compounds.

Perception

The Autoresearch Loop

A continuous agent scans your analytics, your competitors, trending topics and AI-search citation gaps to surface what to create next. Keeps what performs, discards what doesn't, repeats.

Identity

Brand Voice Memory

Learns your tone from your existing posts, docs and repo. A brand guardian flags anything off-voice before it ships — so autonomous output still sounds unmistakably like you.

Leverage

One-to-Many Repurposing

Drop in one long-form asset — a talk, a podcast, a blog, a release — and get shorts, X threads, LinkedIn posts and a newsletter draft. Each one tuned to its platform, not copy-pasted.

OSS native

Changelog-to-Content

Connects to your GitHub. Turns commits, merged PRs and releases into launch posts, changelog entries and build-in-public updates — automatically. Your repo becomes a growth flywheel.

Control

The Autonomy Slider

Choose your level per channel: Draft → Copilot → Autopilot → Self-Driving. Slide it up as trust grows. Nothing ever ships outside the guardrails you set.

Distribution

Multi-Platform Autopilot

Schedules and publishes across X, LinkedIn, YouTube and your newsletter. Recycles evergreen winners and auto-plugs your product the moment a post starts taking off.

Improvement

The Feedback Loop

Every post feeds performance data back into the engine. It tells you exactly what to update, regenerates it, and gets measurably better at your audience with every cycle.

The new SEO

AI-Search Visibility

Tracks your answer share — how often ChatGPT, Perplexity and Claude cite you — and engineers content to win those citations. Generative-engine optimization, built in.

Community

Mention Radar

Mines Hacker News, Reddit and dev communities for conversations worth joining — and drafts authentic, on-voice replies for your review. Show up where your audience already is.

04 You stay in control

Slide the autonomy as trust grows.

Borrowed from Karpathy's autonomy slider: start with the engine asking permission for everything, end with it self-driving. Per channel. Reversible anytime.

01
Draft It proposes, you approve everything
02
Copilot It drafts, you edit and ship
03
Autopilot It ships, you set the guardrails
04
Self-Driving It runs the whole loop, you steer
Draft

The engine researches and drafts every piece, then waits. Nothing leaves your review queue without an explicit green light from you.

Engine Research a topic
Engine Draft the piece
You Publish
05 Built for builders

Your repo is your best marketing channel.

ContentMachina is itself open source and self-hostable — and it treats your open-source project as a first-class growth surface.

contentmachina — zsh
$ npx contentmachina init
 connected github.com/acme/engine
 learned brand voice from 142 posts
 mapped channels: x · linkedin · blog · newsletter

$ contentmachina run --goal "grow OSS community"
→ researching    6 trending threads in your niche
→ drafting       changelog post from PR #318
→ repurposing    1 release note → 4 platform posts
✓ shipped      3 pieces · autopilot · digest sent
→ learning       +2 winners promoted to evergreen
  • Self-hostable & MIT licensed. Run it on your own infra, with your own keys and models. Your data and your voice never leave your control.
  • Commits → content. Merged PRs, releases and changelogs become build-in-public posts automatically — the developer-led growth flywheel, on autopilot.
  • Bring your own model. Frontier APIs or local open-weights — Fable, Qwen, gpt-oss, whatever you run. The engine is model-agnostic by design.
  • Auditable by default. Every piece is traceable to the research and the prompt behind it. Verify, don't trust — the loop keeps a human in it.
1 → ∞
One idea in, a week of content out
4
Autonomy levels, per channel
24/7
The loop never sleeps
100%
Open source & self-hostable
Early access · Q3 2026

Put your growth on autopilot.

ContentMachina is being built in public. Join the waitlist for early access, or follow along as the engine takes shape.

Star it on GitHub →