Every agent Kwern runs
One agent per channel, 14 of them. Each reads your real data on a fixed cadence and drafts the work that belongs on its channel: a reply, a post, a listing change, an article, a bid. You approve what goes out.
Get startedBring your own model key. Nothing publishes without your approval.
Reads and writes through the services you already use
App Store
A product with an App Store listing gets these.
Website
The agents that work on a website, and the Google Ads agent, which works on whatever the campaigns point at.
SEO Agent
Crawls the site every week and turns what it finds into pull requests on the repository that serves it. Weekly.
GEO Agent
Probes the engines that answer questions and fixes what keeps your pages out of their answers. Every 2 weeks.
Google Ads Agent
Reads your Google Ads campaigns and proposes the bid, budget and keyword changes worth making. Weekly.
Competitors Agent
Re-reads your competitors' public pages every week and writes one digest of what substantively changed. Weekly.
Writer Agent
Writes the day's article from a roadmap Kwern keeps for your site, with the front matter done; you publish it. Under your weekly cap.
Social and communities
These work in other people's feeds and threads, wherever your audience already posts.
X Post Agent
Plans your X posts ahead from what your audience is posting and publishes each from your own account once you approve it. Every 3 days.
X Reply Agent
Searches X daily for the posts where your product is the answer and drafts the replies, likes, reposts, follows and DMs you make yourself. Daily.
X Community Agent
Finds the X Communities where your audience gathers and drafts a post for each one's members, posted once you approve it. Every 3 days.
Influencers Agent
Finds up to five people a week on X whose readers are your buyers and drafts the message to each; you send it. Weekly.
LinkedIn Agent
Plans your LinkedIn posts ahead on a rotating angle and posts each from your account when you approve. Every 3 days.
Reddit Agent
Reads recent Reddit threads every day and drafts the reply where your product is the answer; you post it yourself. Daily.
Hacker News Agent
Reads the week's Hacker News threads and drafts the comment where your product is the answer; you post it yourself. Every 2 days.
What is an AI marketing agent?
An AI marketing agent is a program that does one channel's work on a schedule: it reads what is happening on that channel, decides what is worth acting on, and writes the thing a person would have written. It is not a chat window you have to open, and it is not a scheduler that publishes whatever you queued last Sunday. The reading is the part that takes the time, and the reading is the part it does for you.
In Kwern an agent runs as a Loop. A Loop wakes on its own cadence, reads the product's real data through the connectors you have given it, runs the marketing skills its template allows, and leaves what it produced in the approval feed. Some wake often because their channel moves fast. Some wait longer because a site does not change overnight. The ones that spend money leave the ad platform time to learn from each change, and pace themselves against a monthly budget you set.
The cadence is the point. A channel agent that you have to open is a chat window with a job title, and it goes the way every other tool you tried went: three good weeks, then a tab you stop opening. An agent that wakes on its own and leaves the work where you will trip over it keeps producing on the weeks you are shipping, which are the weeks marketing usually stops. What it costs you on those weeks is the two minutes it takes to read a draft and say yes or no.
Which agents you get
You do not pick from a menu. Kwern reads the URL you give it and works out what the product is: an App Store listing, a website, or the same product on both. The agents that need a surface you do not have never appear, so nobody has to decide whether an App Store agent is worth turning on for a product with no app.
After that the only decisions left are the ones that cost something. The two ad agents and the influencer agent are off until you turn them on, because one spends your money and the other writes to people. The Writer is off too: an article nobody publishes is a day of the model's time for nothing. Everything else runs from the first morning.
What one run does
- 1
It reads first
Through the connectors you gave it, and the public threads of Reddit and Hacker News. The X agents search the day's posts, the Reddit agent recent threads, the Hacker News agent the week's, the SEO agent crawls your site, the ASO agent reads the listing and the week's reviews, the ad agents read the campaigns and what they spent. An agent missing the connector it needs does not run and does not pretend to: it says what is missing.
- 2
It runs the skills its template allows
Only the ones its template allows, entry skill first. The Reddit agent cannot decide to rewrite your App Store subtitle and the ads agent cannot decide to write a blog post. That list is on this site, one page per skill, and you can read the file before the agent runs it.
- 3
It writes down what it was looking at
The draft, and the reason for it: the thread it answers, the keyword it targets, the search terms behind a bid, the review it replies to. A draft with no reason attached is a draft you have to take on faith, and taking marketing on faith is how the last tool went.
- 4
It leaves the work where you will see it
Most agents leave a draft in the approval feed. The SEO, GEO and Competitors agents leave something else: a recommendation, a pull request on the repository that serves your site, or a digest of what your competitors changed. Neither kind goes anywhere until you have read it.
What an agent never does
The four limits that hold on every channel, whichever agents you have switched on.
What every agent has in common
Three plans, every agent in each
Your model key, your accounts, your approval on every post. The plan decides how many products you run.
Someone is asking for what you built today.
On Reddit, on X, in ChatGPT's answers. Kwern finds them every morning and drafts the reply in your voice; you decide what goes out.