NoteSurge Changelog

ai

Everything shipped under “ai”, across every version, newest first.

Auto-reply to comments on your own posts

v1.87.0 · October 26, 2026

Added

Notey can answer comments on your own Bluesky and Mastodon posts. It is off by default. Each platform has its own mode (off, suggest or auto, and auto asks you to confirm), plus a rules editor, a test box that never sends, a list of recent replies with delete and never reply again, and a kill switch in the Inbox and in Settings. The daily digest says how many replies went out and how many are waiting for you.

Turn your best X posts into Instagram drafts

v1.87.0 · October 26, 2026

Added

A Library panel ranks your X posts (archive imports, captures and posts NoteSurge published) by engagement and turns the one you pick into an Instagram carousel with a caption, saved as a draft. Nothing is posted automatically. Archived tweets can now become carousels too, and Notey and MCP clients can do the same.

Reverse-engineer a post, and ask your best pieces a question

v1.87.0 · October 26, 2026

Added

Break this post down, on a Library card, shows a post’s format, hook, beats, payoff and skeleton, with every quote checked against the post, and maps it onto an idea of your own. Anything it cannot find in the post is labelled not found, and it never invents numbers. The Library also has a chat that answers from your best-scoring pieces and quotes the lines it relied on, each one checked against the piece it names.

One-click studios and routine presets

v1.87.0 · October 26, 2026

Added

Eight ready-made studios install in one click: X Post, Substack Newsletter, Weekly Content Planner, Topic Research, Script, Personal Brand Strategist, Thread and Repurpose. Routines gains four presets: a morning content brief, five post ideas in your niche, a weekly analytics recap and evergreen resurfacing.

Trend monitor standing task

v1.87.0 · October 26, 2026

Added

A new standing task searches the web for rising topics in your niche on a schedule, records what it finds, and queues up to three draft angles for your review. It never publishes anything.

A tidier workflow canvas

v1.87.0 · October 26, 2026

Changed

The canvas now follows light and dark mode, including its zoom controls and edge labels. Each node is a fixed-width card with its kind, name, details and run status, so long labels no longer overlap, and nodes nothing links to are marked not linked.

Brand patterns learned from your whole account

v1.86.0 · October 9, 2026

Added

NoteSurge now learns what works for your account as a whole (length, media, links, topics and how far apart you post) from your own measured posts, once a platform has at least eight. Each recommendation names the posts it rests on, and a pattern you dismiss stays dismissed until the numbers behind it change.

Notey can look at an image, and show you what it is working on

v1.86.0 · October 9, 2026

Added

Notey can check an image before it goes out: what it shows, any text in it quoted exactly, and anything that looks wrong. It can also open a Library piece or a draft for you and read back the margin notes you leave on it.

Create triggers and skills from the canvas

v1.86.0 · October 9, 2026

Added

The workflow canvas’s Add node panel can create a new trigger or skill and place it on the canvas without leaving it. The Create a skill panel also gains a Save to my skills button.

Long chats work on every chat app, and Telegram replies are never lost

v1.86.0 · October 9, 2026

Changed

Notey now summarises long conversations on Discord, Slack, WhatsApp and iMessage too, instead of only reading the last 20 messages. On Telegram, a reply that failed to send is delivered again later, marked as delayed.

One Notey chat everywhere, with tables and diagrams

v1.85.0 · October 7, 2026

Changed

The right rail, the AI tab and a new phone sheet (behind a floating Notey button) now share one conversation. Your message shows at once, the steps Notey took are saved with each reply, and replies can hold tables and drawn diagrams. An empty chat offers starter prompts, and replies have Copy, your messages have Reuse, and a failed turn has Try again. The chat only scrolls itself while you are at the bottom.

Analytics split into views, plus Why did this work?

v1.85.0 · October 7, 2026

Changed

Analytics now has Overview, Growth, Engagement, Links, Ask your data, Report and Ideas views, each linkable, with the performance report called out at the top of Overview. Ideas explains why a post did well against your own typical post and builds an idea matrix of new angles to try.

Library cards: a grouped menu, Draw the diagrams, and Viral rewrite

v1.85.0 · October 7, 2026

Changed

The card menu is grouped into Write & repurpose, Media, Share & publish and Manage, with Compose and Ask Notey as buttons on the card. A piece with mermaid or excalidraw diagrams gets Draw the diagrams, which shows them as images without changing the piece. Viral rewrite drafts a new version shaped by the patterns in your own best posts.

Settings shows what is set up, and lets you stop a running agent

v1.85.0 · October 7, 2026

Added

A Feature status section shows which optional features are available, and features that are not set up are turned off with an explanation instead of failing. Agent run control shows whether Notey is working and lets you stop it, with a confirmation.

Blueprints: skills that run on a schedule

v1.85.0 · October 7, 2026

Added

A skill can carry its own schedule. Installing it also sets up a standing task that produces drafts for your review, never published posts.

Tighten and quick edit keep long drafts whole

v1.85.0 · October 7, 2026

Fixed

Tighten and quick edit no longer replace a long draft with a cut-off reply. The reply budget grows with the draft, and a reply that still comes back cut short leaves your text as it was.

Notey replies as it types, remembers better, and warns about duplicates

v1.84.0 · October 4, 2026

Changed

Notey’s answers now stream in as they are written, in the app and in Telegram. Long conversations are summarised instead of cut off, and a model that keeps failing is skipped for a while rather than retried every time. You can tell Notey to forget something it remembered, and scheduling a note that is nearly the same as one already queued asks first.

Send Notey voice notes on Telegram, and set a monthly spend cap

v1.84.0 · October 4, 2026

Added

Voice notes sent to Notey on Telegram are transcribed and answered like text, with spoken replies as an option (off by default). A new Spend card in the AI tab shows this month’s usage and lets you cap what runs on your own key.

Pair a chat with a one-time code, and a health check in your digest

v1.84.0 · October 4, 2026

Added

Settings can now pair a Telegram, Discord, Slack, WhatsApp or iMessage chat with Notey using a one-time code, list the paired chats and unpair them. The daily digest also reports anything that has stopped running or is stuck, on every channel you get it on.

Connect Notey to other AI apps with a sign-in

v1.84.0 · October 4, 2026

Added

AI apps that support remote MCP can now connect to NoteSurge by signing in and approving access, with no token to copy. Tokens can be limited to analytics, one area or one platform, can expire, and Settings lists the apps you have authorized with a Disconnect button. MCP clients also get NoteSurge resources and prompts, and every API capability is now available over MCP.

Weekly review and niche brief standing tasks, and a starter skill pack

v1.84.0 · October 4, 2026

Added

Two new standing tasks save a Library piece on a schedule: a weekly review of how your posts did, and a brief on what accounts in your niche are posting. Neither publishes anything. A starter pack of skills is available to install.

Export PNG, and podcast versions of Library pieces

v1.84.0 · October 4, 2026

Added

Export PNG sits beside Export PDF on Library cards and newsletter drafts and saves branded images, one per page for long pieces. Make a podcast version turns a post, thread or newsletter into a one or two voice episode.

Transcribe YouTube videos that have no captions

v1.84.0 · October 4, 2026

Added

When a video has no captions, Transcribe can fetch its audio and transcribe that instead, and tells you why if it cannot (private video, too long, or a worker error).

Threads posts now count in what NoteSurge learns about your openings

v1.83.0 · October 3, 2026

Changed

When you publish two versions of the same idea on Threads, the likes and reposts they get are now compared the same way X and Bluesky results already were, and the winning openings show up as a learned pattern in the AI tab. It still needs three measured head-to-heads before it says anything.

See the status of skills you submitted to the marketplace

v1.83.0 · October 3, 2026

Added

Your own submissions now appear in the Skills tab with their status and any note from the reviewer.

Notey now leaves notes on your new Library pieces

v1.83.0 · October 3, 2026

Added

When you add a piece of 280 characters or more, Notey can write a short margin note on it in the background. It is limited to a few pieces per hour and ten notes a day, only runs on your own AI key, and respects the stop switch. Turn it off under AI, Agent behavior.

Audio versions of Library pieces

v1.83.0 · October 3, 2026

Added

Make an audio version in a Library card menu narrates a piece to an mp3, and Clean up the audio evens out the volume, trims silence and can add an intro and outro. Narration uses your own OpenAI key, or a text-to-speech service you point NoteSurge at.

Anyone can submit a skill to the marketplace

v1.83.0 · October 3, 2026

Changed

Submitted skills go live straight away, up to five a day per person. Every listing is labelled as community submitted and unreviewed, installing asks you to confirm, and reported skills can be taken down.

Team comments, resolve, draft history, edit warnings, and a writing assistant

v1.83.0 · October 3, 2026

Added

Members can comment on a draft inside NoteSurge and @mention each other (the mention goes to your team channel). A thread can be resolved and reopened, each draft has its own history, and you are warned when someone else has the draft open or saved since you did, with a choice to overwrite. In the Compose AI panel, Continue, Feedback and Tighten work from your voice sample and standing instructions.

Analytics custom dates, share cards, and a Settings stop for agents

v1.81.0 · September 29, 2026

Added

Pick your own From and To dates in Analytics. Review links unfurl with a card. Workspace owners can stop and resume agent runs from the AI tab.

AI tab: Ledger and Settings have their names back

v1.80.0 · September 26, 2026

Fixed

Both sub-tabs had been showing as bare icons since early September.

Quote-card and carousel preference counts no longer silently overwrite each other

v1.71.0 · September 8, 2026

Fixed

loadQuoteCardPreferenceCounts and loadCarouselPreferenceCounts shared a context_entries row keyed only on kind + account_id, so whichever feature wrote last clobbered the other. Added a metadata JSONB containment filter to all 4 SELECT paths and changed the write path to a metadata merge (#766, PR #770).

Cancel now interrupts server-side AI generation mid-stream

v1.70.0 · September 7, 2026

Fixed

Cancel a Notey chat or AI post-generation request and req.signal now threads through the chat route and provider tool loops, stopping server-side generation instead of letting it run to completion (afk-519).

Ledger is now a sub-tab inside the AI page

v1.63.0 · August 31, 2026

Changed

The Ledger (morning-ritual publishing timeline) moved from a top-level sidebar section into the AI tab as a peer sub-tab alongside Context, Agent, Models, MCP, and Knowledge — the app shell returns to a clean six-section sidebar (Compose, Queue, Library, Analytics, AI, Settings). Legacy ?section=ledger URLs forward to the AI tab.

Skill marketplace — publish skills others install with one click

v1.61.0 · August 30, 2026

Added

Creators can publish a skill from their workspace to a curated marketplace directory, where other users can browse approved entries and install them with one click via the same SKILL.md import path. Submissions start as pending and require admin approval before appearing in the public directory. Free directory in v1 — no payments, paid listings may come later.

Quote cards are now reviewable and editable — fix the AI draft before you publish

v1.59.0 · August 29, 2026

Added

Asset generation stage 2: a rendered quote card is no longer a one-shot. The AI writes a draft subhead + body, then the card shows as a real at-a-glance image on its Library piece — click it (or "Review & edit quote card" in the ⋯ menu) to open an edit modal where you fix a weak hook or clunky line and Save. Saving re-renders the card through the deterministic satori template (same brand geometry, zero AI spend on the edit) and updates the stored marker + asset audit trail in one transaction. The original card is never touched on render failure, and empty/oversized/no-change edits are refused honestly instead of double-writing.

Product-level learning loop (S4) — the app studies what you approve

v1.58.0 · August 28, 2026

Added

The learning loop that used to live only in the repurposing engine now spans the whole product: in-app producers (compose, queue actions, standing rules) feed a unified event stream, the dashboard shows a legend of what is being measured, and future intelligence features start from real approved behavior instead of guesses.

Notey lives in the app — Porcelain sidebar chat

v1.58.0 · August 28, 2026

Added

The AI co-writer that used to be Telegram-only now has a home in the app: a sidebar chat on every page (right rail). Same Notey, same memory of your creator profile, same standing rules — now one click away from the queue.

Ledger home for agent accounts — the morning ritual as your landing page

v1.58.0 · August 28, 2026

Added

Accounts run by agents land on the Ledger: a timeline of today's repurposing ritual — what the agent produced, what needs your approval, and the day's publishing plan — instead of a blank compose screen.

Notey can call external MCP servers — list their tools, invoke one

v1.56.0 · August 27, 2026

Added

NoteSurge could already expose an MCP server for agents like Claude Desktop to consume. Now the flip side: Notey itself can connect to any external MCP server, discover what tools it offers, and call one. The stateless client handles Streamable-HTTP JSON-RPC 2.0 (bare JSON or SSE framing), validates URLs before any network hit, and surfaces server-side tool failures honestly — never collapsing errors into fake success. Both capabilities are registry-tied: mcp.tools is a read-tier discovery, mcp.call is a write-class draft gated on canWrite.

Notey learns what lands with your audience

v1.55.0 · August 26, 2026

Added

Measured variant outcomes feed back as learned opening-shape patterns that steer future generations, and a “Remember this rule” action on any quick edit pins your standing instructions where every AI function reads them.

Notey can brief you every morning — what’s publishing today, what’s stuck, what deserves a second life

v1.53.0 · August 25, 2026

Added

Notey could only talk when talked to. Now it can open the conversation: once a day it sends a Telegram digest of what it sees coming — notes scheduled in the next 24 hours, anything that failed to publish, drafts still waiting on you, evergreen pieces that have never gone out, and subscriber counts but only when they’ve actually been measured. When there’s genuinely nothing to report, it says so instead of inventing filler. It reports and suggests — it never queues or publishes anything on its own.

Notey now has a soul — and you can overwrite it with your own

v1.53.0 · August 25, 2026

Added

One team, one Notey: its persona now comes from a single place and rides into every conversation. The built-in default writes like a content native — match your voice first, cut filler, treat cadence nudges as a service rather than a quota. In the AI tab’s Context section you can replace it wholesale with your own soul file, and your text wins exactly as written. Two rules survive any rewrite: Notey never invents facts, and nothing publishes without your explicit approval.

AI provider congestion no longer eats your Notey messages

v1.53.0 · August 25, 2026

Added

When the model behind Notey got saturated, requests used to fail outright after three instant retries inside the same jam. Now Notey waits out short bursts with spaced retries first, and only if the configured model stays unreachable does it fall through to provably free alternates from the same provider, with a hard cap on how far down the chain it will go. When a swap happened, the reply tells you which model actually answered — never swapped silently mid-conversation — and a turn that already ran tools is never replayed in a way that could duplicate drafts or spend.

Ask Notey who you are on each platform — answered live from the platforms themselves

v1.53.0 · August 25, 2026

Added

“Who am I online?” and “how big is my audience?” now get live answers, not guesses. Notey pulls your current handle, display name, bio, avatar and follower count straight from each platform’s own API at ask time (Substack, Bluesky, Mastodon), and aggregates audience numbers — followers, following, posts — from the same verified self-lookups. Platforms with no honest pipe stay out entirely: X returns an explicit refusal rather than scraped numbers, and Substack audience totals point you at its own dashboard instead of inventing a figure.

Telegram replies to Notey now arrive even when the answer takes a while — plus a /selftest link check

v1.49.0 · August 24, 2026

Fixed

Talking to Notey over Telegram could feel broken: a thoughtful answer sometimes took longer than Telegram was willing to wait, so the message looked like it vanished — or came through twice when the delivery was retried. The heavy thinking now happens after the delivery is acknowledged instead of during it, so every message is received exactly once and the reply lands whenever the answer is ready. Your words are still saved first, before anything else runs.

Notey now introduces itself as Notey — not as the model behind it

v1.48.0 · August 24, 2026

Changed

Ask "who are you" in the Telegram chat or the in-app Notey panel and the answer used to be whatever raw model name was configured that day. Every conversation now opens from a fixed identity: Notey, NoteSurge's content agent, running on its current AI model (named for transparency, never claimed as self). Works identically on both surfaces because they share one agent loop.

MCP tokens get scopes — say exactly what an agent may do, and see what it did

v1.41.0 · August 24, 2026

Added

An MCP token used to be all-or-nothing: connect Claude Desktop or any other agent and it could do everything your connection allows, with no way to hand one client read-only access. Every token now carries tier checkboxes — Read (list notes, account status, best times), Draft (save drafts, library writes, repurpose), Publish (schedule real publishing) — and every call is checked against those tiers at a single gate before anything runs. A token without Publish checked can never schedule real publishing, no matter how it's prompted.

OpenRouter joins your model menu — one key, hundreds of models

v1.39.0 · August 24, 2026

Added

NoteSurge's AI features have always run on your own key, but until now the menu had exactly two items: Anthropic or OpenAI. OpenRouter is now a third — bring one key from openrouter.ai and reach hundreds of models (Claude, GPT, Gemini, Llama, Mistral and more) under a single login and bill. Connect any two providers and choose which one is active; everything from rewrites and hook variants to Notey's chat follows your pick.

Chat with Notey inside the app — same conversation as your bot

v1.38.0 · August 24, 2026

Added

Notey used to live only in Telegram: to ask about your queue or request a draft you left the app and opened a chat there. Now the AI tab has its own chat panel, wired to the very same assistant and the very same conversation history — ask something here and your Telegram bot sees it too; reply from your phone later and it shows up here. Nothing new to set up: if Notey has a model key it works immediately, with or without the Telegram connection.

Skills: Notey can now run a whole procedure, not just one tool call

v1.36.0 · August 24, 2026

Added

Ask Notey for something like "turn this essay into a week of content" or "do an archive dive — five fresh Notes from stuff I already wrote," and it now runs the whole play as a named skill instead of improvising call by call. Before anything happens, Notey shows you the plan — every step it's about to take — and only runs it once you're good with it. Three skills ship today: essay-to-week-of-content, winner-to-carousel-and-thread, and archive-dive-fresh-notes.

Your drafts now know what has worked for you

v1.24.0 · August 23, 2026

Added

Generation used to know your voice but not your track record. Now the AI that repurposes posts, writes hook variants and brainstorms ideas also reads the evidence from your own published notes — which themes and posting shapes actually earned engagement from your audience.

It arrives as a quiet evidence note inside the prompt, not a rule: "your hiring posts outperform" steers tone where it fits naturally, while what gets picked stays ranking's job. Editing passes like fix-grammar stay completely evidence-free.

Teach the AI your rules once

v1.21.0 · August 23, 2026

Added

There's a new "Standing instructions" section in the AI tab. Type a rule once — "no em dashes", "never start with a question" — and every rewrite, adaptation, quick edit, and agent reply follows it. No more re-typing the same correction every time.

You can add or remove instructions any time, and everything listed there is something you typed on purpose — nothing is remembered silently.

Pin a piece as "write like this"

v1.21.0 · August 23, 2026

Added

Any piece in your Library can now be pinned as a voice reference. Adapt-for-LinkedIn and every other generation leans harder on that piece's style when you do.

Pins show up in the AI tab next to your profile, and you can unpin from either place. Up to 3 at a time.

Adaptations finally know it's you writing

v1.21.0 · August 23, 2026

Changed

"Adapt for LinkedIn/Facebook/Mastodon" used to reshape your text with no idea who you are — none of your profile, voice, or rules reached it. That's fixed: it now follows your standing instructions and reference pieces like everything else.

Bring your own OpenAI key too

v1.19.0 · August 23, 2026

Added

Anthropic was the only option before this. Now you can connect an OpenAI key instead, or alongside it -- rewrite, hook variants, Note ideas, repurposing, and the Telegram agent all work with either.

Connect both and a switch appears so you can pick which one is actually doing the work. Each provider also gets its own optional model field if you want something other than the default.

See what a connected agent can actually do

v1.19.0 · August 23, 2026

Added

The MCP & API section now lists every tool an agent gets once you connect one -- what each one does, and whether scheduling is locked until you turn on "Allow agents to schedule/publish."

A new get_account_status tool also lets an agent check what's actually connected before trying to draft or schedule anything, instead of finding out by trial and error.

One AI tab instead of two scattered settings

v1.18.0 · August 22, 2026

Changed

Profile is gone, but nothing in it disappeared. It moved into a new AI tab as the "Context" section, right next to three things that used to be buried inside Settings: your Anthropic key, the conversational Telegram agent's on/off switches, and the tokens that let an outside AI agent (Claude Desktop, Claude Code, or anything else that speaks MCP) connect to your account.

One tab, four sub-sections: Context, Agent, Models & keys, MCP & API.

Alt text, generated

v1.16.0 · August 15, 2026

Added

Every image you upload in Compose or Requeue has a "Generate alt text" button under the thumbnail now. Click it and NoteSurge sends the image to your own Anthropic key and comes back with a one- or two-sentence description you can edit before using it.

Added

There’s a new Profile tab, and it’s not a Settings subsection pretending to matter. It holds four things: your bio, your goals, who you’re actually writing for, and any notes you want to leave about your own voice.

Fill it in once and it feeds the two AI transforms that create genuinely new material: hook variants and Note ideas. AI Quick Edits and the rewrite/newsletter/essay transforms don’t touch it, because those are editing text you already wrote in your own voice. There’s nothing for a profile to add there.

Added

Select some text in Compose, or select nothing to grab the whole draft, and you can rewrite it without leaving the page: fix grammar, improve it, condense it, make it punchier, or type your own instruction.

`⌘/Ctrl+J` opens the panel from anywhere in Compose, and every edit can be undone with one click if it’s not what you wanted.

More ways to reshape an idea

v1.12.0 · August 1, 2026

Added

Three new AI transforms landed on library pieces.

Notey, your Telegram co-writer

v1.11.0 · July 31, 2026

Added

Message your own Telegram bot and it writes back like a co-writer, not a form. Riff on an idea, ask it to draft a Note in your own voice (it learns that from your last 15 published notes), or let it ask a few sharp questions when you’re stuck and don’t know what you’re trying to say yet.

Every reply has a save button under it that drops the text straight into your Library as an editable idea.

Repurposing that actually learns

v1.8.0 · July 24, 2026

Changed

The "repurpose today" ranking stopped scoring purely on a post’s original X engagement, which by now might be years old and telling you nothing useful.

It adjusts each candidate by how similar content has actually performed once it became a Substack Note, and it says plainly which signal it’s using, so you’re never trusting a number more than you should.

Added

Any MCP-compatible AI agent, Claude included, can talk to NoteSurge directly now. Three tools: list your notes, draft one (always safe, it never auto-publishes), or schedule one, but only if you’ve turned on publish access for that specific token.

AI rewrite, bring your own key

v1.3.0 · July 11, 2026

Added

Drop your own Anthropic API key into Settings and two buttons show up: "Polish with AI," which turns a raw imported tweet into an actual Substack Note, and "Expand with AI," which grows it out into a full newsletter draft.

Both are editable before you commit to anything.

← All versions