An AI team, org-charted like a real company. The agents do the legwork; nothing ships without your approval.
Preview. Click it to open the live app.
Noelle is a dashboard where a small team hires AI agents arranged as a company org chart. A CEO sits at the top, leads under it, specialists under them. The specialists actually work. Vega watches X, finds people worth replying to, and writes drafts. Lyra does the same for LinkedIn connections. Orion watches subreddits. Nova tears down Instagram and TikTok videos and scripts new ones. None of them post. Each one queues a draft and waits for a human to approve it.
Under the hood it is a real backend, not a prompt wrapper. Workers run in stages (discover, profile, classify, draft, send) on a personal VM and write to Postgres. Drafts are grounded in a retrieval layer built from the operator's own writing so they sound like a person, and a verifier pass strips the tells that make text read as AI. A self-host CLI stands the whole system up on your own machine against a local database.
Growing an audience by replying to the right people works, but it eats hours. The lazy fix is to point an LLM at your mentions, and it produces obvious slop that gets ignored or gets the account flagged. Noelle keeps a human on the approve button while agents handle discovery, research, and the first draft, and it spends most of its effort making those drafts not read like a bot.
@noelle/appappThe Next.js dashboard at app.trynoelle.com where you hire agents as an org chart, watch each intern work, and approve every draft before it ships.
@noelle/agentslibraryThe agent type registry: YAML manifests plus TS classes that define the CEO, the marketing lead, and the four growth interns, and wire each into the reports-to hierarchy.
@noelle/x-internworkerVega, the X Growth Intern: a worker pool (discovery, classifier, drafter, send) that finds leads, grades them, and queues on-brand X reply drafts for your approval.
@noelle/linkedin-internworkerLyra, the draft-only LinkedIn intern that watches your connections' posts, profiles each author, and drafts replies and DMs you send by hand.
@noelle/reddit-internworkerOrion, the draft-only Reddit intern that watches a list of subreddits and drafts on-brand replies to in-ICP threads for your approval.
@noelle/video-internworkerNova, the draft-only intern that studies the IG and TikTok creators you pick, breaks down why their videos work, and drafts short-form ideas and scripts.
@noelle/linkedin-actuatorextensionLyra's hands: a Chrome MV3 extension that carries out approved LinkedIn likes, comments, and DMs through the browser session you already own.
@noelle/clicliThe noelle command that stands up a fully self-hosted Noelle on your own VM, with local Postgres, a single-operator identity, and the dashboard, API, and workers.
@noelle/api-vmserviceThe Hono backend at api.trynoelle.com behind a Cloudflare tunnel that takes shape-validated writes from the interns' drafters into the noelle schema.