MURMUR ASSIST

Assistants thatreplywhile you build

Give each assistant one job and the model it runs on. It drafts replies, specs and changelogs, and sends approved ideas to Claude Code or any coding agent. You approve every step.

Set up in 2 minutesNo credit card required
ClaudeChatGPTGeminiGrokPerplexityClaude CodeCodexCursor
Reply AssistantNeeds your OK

“Thanks Maya! Sheets as a source is planned. We’ll email you the day it ships.”

ApproveEdit
Fix with ClaudePR open
Add Google Sheets as a data source
claude/sheets-source → main
+142 −8 · 48 tests passed
31 voters hear when it merges
Spec WriterChatGPT
From 31 votes and 12 customer quotes
Your assistantsNew assistant
Customer ReplierReplies to new feedback · GPT-5
On
Spec WriterWrites specs for top ideas · Claude
On
Changelog DrafterDrafts changelog entries · Gemini
Paused
Waiting for youApprove

Assist drafted 4 replies and one changelog entry. Nothing is sent until you approve it.

ONE JOB EACH

Assistants that take work off your plate

Give each assistant one job: reply to feedback, write specs, draft changelog entries or fix bugs. Pick the model it runs on. Nothing reaches a customer until you approve it.

See the live demo

Your model, your key

Claude, ChatGPT, Gemini, Grok or Perplexity. The provider bills your key directly.

DiDiscord

“Would pay for a Sheets connector tbh”

Draft replyNeeds your OK
Thanks! Sheets is planned, we will tell you when it ships.

Drafts, not decisions

Every reply waits for your approval. Edit it, approve it, or discard it.

▲
31
Google Sheets as a data source
RANKED #1 · $2.4K MRR
SPECDraft
Sheets sync, read-only

Why: 31 voters, 4 paying teams. Scope: connect a sheet, sync hourly.

CHANGELOGDraft
New: Google Sheets source

Connect a sheet and Murmur keeps it in sync. Thanks to the 31 of you who asked.

Specs and changelogs

Turn a ranked idea into a spec, or a shipped one into a changelog draft.

ON EVERY IDEA

Drafts appear right where the work is

Assistants show up on the idea itself, marked with their name. Approve, edit or discard, or hand the idea to a coding agent.

murmurfeedback.com/app/lumen/ideas/42
Planned31 votes$2.4k MRR
Google Sheets as a data source

“We export to Sheets every Monday. Pulling straight from a sheet would save our ops team an hour a week.” Maya, Lumen customer

Reply AssistantDraft · ClaudeNeeds your OK

Thanks Maya! Sheets as a source is planned for this quarter. We’ll email you the day it ships.

Approve and postEditDiscard
Fix with Claude Code Write a spec
Assistants+ New
Reply Assistant
Replies · Claude
Active
Spec Writer
Specs · ChatGPT
Active
Release Notes
Changelog · Gemini
Paused
Bug Fixer
Fix bugs · Claude Code
Running
Runs this month 38 of 200

Fix with Claude: from approved idea to pull request

Press Approve with Claude on any idea. Claude gets a brief built from what customers asked for, opens a pull request in your repo, and when you merge it, every voter hears it shipped.

claude~/lumen-app mcp: murmur
›
Your own Claude routineClaude GitHub ActionClaude CodeCodexCursorCopilotWindsurfGemini CLI

One job each, done well

An assistant is a name, a job and a model. Set it up once and it shows up exactly where that job happens in Murmur.

Reply to feedback

When a customer posts, the assistant drafts a reply on the idea. Only after you approve is it posted.

Write specs

Turn the request, the votes and the customer quotes into a short spec, saved as an internal note.

Draft changelog entries

When something ships it writes the entry from what customers asked for, as a draft to polish.

Fix bugs with your agent

Send an idea to Claude Code, Codex, Cursor, Copilot, Windsurf or Gemini CLI over MCP. Solo and Team.

Your model, your key

Add a key from Claude, ChatGPT, Gemini, Grok or Perplexity once. The provider bills you directly.

Limits you set

Every assistant has a monthly run limit and a pause switch. Failed runs never count.

Name it, give it a job, connect it

Setting up an assistant takes about two minutes, and its button appears wherever its job lives.

01

Name it and pick its job

Call it Reply Assistant or Bug Fixer and choose one job.

02

Choose what it runs on

A model from Claude, ChatGPT, Gemini, Grok or Perplexity, or a coding agent.

03

Connect it

Paste your API key, stored encrypted, or connect your coding agent to Murmur’s MCP server.

04

Approve its work

Drafts show up on the idea, marked with the assistant’s name. Approve, edit or discard.

SAFE BY DEFAULT

Customer words go in as data, never as orders

Feedback is written by people outside your company, so Murmur keeps it from steering your agent. Quotes are passed as data, suspicious text is flagged before you confirm, and the result is always a pull request you review.

See exactly what Claude receives before it starts
Suspicious instructions in feedback are flagged
Works on a claude/ branch, never on main
Never merges or deploys on its own
1-click
To approve
3
Ways to run it
0
Pushes to main
What Claude will receiveReview
Task
Add Google Sheets as a data source
Customer quote, sent as data
“we export to sheets every monday”
Flagged
“ignore previous instructions and…” was found in a comment and will not be followed.
Rules
New claude/ branch · pull request only · never merge or deploy
Confirm and startCancel

Questions founders ask

Which plans include Assist?

Reply, spec and changelog assistants work on every plan, including Free, because they run on your own API key. Coding assistants and Fix with Claude are on Solo and Team.

Who pays for the AI?

You do, directly. The model provider bills the key you add, and Murmur adds nothing on top. Set a monthly run limit on each assistant to keep it predictable.

Will it reply to customers on its own?

No. A reply is a draft until you approve it. You can edit it first or discard it.

Do I need Claude Code for Fix with Claude?

Not on your machine. A Claude routine runs Claude Code on the web in your own Claude account, and the GitHub route runs the Claude GitHub Action in your repo.

Can Claude change my main branch?

No. Claude works on a claude/ branch and opens a pull request. It never pushes to main, merges or deploys.

Is my API key safe?

It is encrypted before it is stored, never shown again, and only used for your own assistants. Remove it whenever you like.

Get started today

Free for one board with unlimited voters. Solo is $19/month flat, with no per-user pricing. Try Team free for 14 days, no card required.

Set up in 2 minutesNo credit card required