@vncsleal/quillby
v0.3.3
Published
Quillby — AI copywriting assistant. Reads the internet and writes content in your voice.
Maintainers
Readme
Quillby
Quillby gives Claude a daily content briefing. It scans articles across your topics, finds what's relevant to your audience, and helps you write posts that sound like you — not generic AI.
No extra accounts. No API keys. Everything runs on your computer, inside Claude.
What you need
- Claude Desktop — the free desktop app from Anthropic (free tier works)
- Node.js 20+ — a free one-time install (click the large LTS button on their site)
Installation
macOS / Linux
Paste this into your terminal. It installs Quillby and connects it to Claude Desktop automatically:
curl -fsSL https://raw.githubusercontent.com/vncsleal/quillby/main/install.sh | bashWindows
Open PowerShell and run:
irm https://raw.githubusercontent.com/vncsleal/quillby/main/install.ps1 | iexBoth scripts handle everything: install Quillby, inject the Claude Desktop config with absolute paths, and print next steps.
Then fully quit Claude Desktop (right-click the Dock/taskbar icon → Quit), reopen it, and in a new chat type:
Set me up with Quillby
Claude will ask a few questions about your work, your audience, and what you publish. Answer naturally — that's how Quillby learns your voice.
Manual install (any platform)
Install the package:
npm install -g @vncsleal/quillbyOpen your Claude Desktop config file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Mac:
Add the following inside the
mcpServersblock:{ "mcpServers": { "quillby": { "command": "quillby-mcp" } } }Fully quit and reopen Claude Desktop, then say: Set me up with Quillby
Every day
Once set up, just talk to Claude like normal.
Get today's content ideas:
"Give me my Quillby daily brief"
Claude scans today's articles across your topics, picks the most relevant ones for your audience, and gives you a set of ready-to-use ideas — each with a specific angle and hook.
Write a post from any idea:
"Write a LinkedIn post from idea 3"
Claude writes it in your voice, based on your profile.
Save it:
"Save this draft"
Quillby stores it in the output/ folder inside your Quillby directory.
Teaching Quillby your voice
The more examples Quillby has, the more accurately it writes like you.
When Claude writes a post you're happy with, say:
"Add this post to my Quillby voice examples"
Quillby saves it. Every future post draws on those examples.
To check what Quillby knows about your style:
"Show me my Quillby voice memory"
Tips
Updating your focus:
"Update my Quillby profile — I'm focusing on [topic] now"
Adding sources:
"Find good news sources for my Quillby topics and add them"
Being specific gets better results. "Write a 150-word conversational LinkedIn post from idea 2" works much better than "write a post."
Your content stays on your computer. Your profile, voice examples, drafts, and content ideas are saved locally in the output/ folder. Nothing is sent to any external service.
Troubleshooting
Quillby doesn't appear in Claude — Make sure you fully quit and reopened Claude Desktop after saving the config. Check the path in the config matches exactly what the terminal printed (no extra spaces or missing characters).
"No context saved" error — Run the onboarding first: "Run the quillby_onboarding prompt"
"No feeds configured" error — Ask Claude to find sources: "Find RSS feeds for my topics and add them to Quillby"
For developers
HTTP transport, environment variables, scheduled harvest, the full tool reference, and integration configs for VS Code and Cursor: see docs/MCP.md.
License
MIT
