# Duet > Duet is the always-on AI hire that drafts your replies, runs the research, ships brand-perfect decks, and builds the tools to run your business. ## What Duet is Duet is an AI coworker for people running a business. A customer gets a workspace: one always-on cloud machine whose disk holds their files, the shared memory their agents read and write, the pipelines that keep data fresh, and the apps their agents build and host at real URLs. Any agent that can read and write files can work in it — Claude, Codex, Duet’s own agents, or the customer’s own scripts. There is no proprietary framework to adopt. Sharing works like file sharing: share a folder and every teammate’s agent gets the same context under the same access rules. Duet routes each task to the strongest model for it rather than asking the customer to pick one, drawing on Claude Fable 5.1, Claude Opus 5, Kimi K3, GPT-5.6 Sol, GPT-6 Astra. The rate is flat whichever model answers. ## What it costs Every plan opens with a 7-day free trial and no card. Included credits reset each period. - **starter** — $20/month, 0% credit bonus - **pro** — $50/month, 20% credit bonus - **max** — $200/month, 25% credit bonus Work is priced by quality tier, not by model name: - **Max** — Highest capability for complex, high-stakes work. - **Standard** — Strong quality and speed for everyday work. - **Lite** — Efficient help for straightforward tasks. ## Authentication An agent with no browser can sign its human in and receive an API key for one of their workspaces. Two calls to `https://ctl.duet.so` — the origin every endpoint named in this file is served from — with one code the human reads out of their email in between. 1. **Start** — `POST /v1/auth/email/start` with `{"email": "casey@example.com", "client_name": "Claude Code"}`. `client_name` is optional and appears in the email, so the human can see which agent asked. The reply is `202 {"request_id": "req_…", "expires_in": }`, and it is identical whether or not that address already has an account — read nothing into it. 2. **Ask the human to read the code back** — Duet emails them an eight-character code shaped `XXXX-XXXX`. You cannot read their mail and there is no endpoint that returns the code: ask, and wait for them to type it to you. It dies `expires_in` seconds after `start`. 3. **Verify** — `POST /v1/auth/email/verify` with `{"request_id": "req_…", "code": "XXXX-XXXX"}`, adding `name` and `workspace_name` if this may be their first Duet signup. Success is `200 {"access_token": "…", "token_type": "bearer", "workspace": {"slug", "name"}, "created": true|false}`. Send the token as `Authorization: Bearer `; `created` says whether the call had to make them a workspace rather than bind to one they already had. - `name` and `workspace_name` are used **only when this sign-in has to create a workspace** — a first signup, in practice. An address that already belongs to one is signed straight into it: the account keeps the name it has, and `workspace_name` is silently ignored. It never renames anything. - `409 {"error": "workspace_ambiguous", "workspaces": [{"slug", "name", "role"}]}` means the human belongs to more than one workspace. The code survives it — ask which workspace they want, then repeat `verify` with the same `request_id` and `code` plus `workspace_slug`. - The other refusals: `400 {"error": "invalid_code", "attempts_remaining": n}` (mistyped; that many guesses left before the code dies), `403 {"error": "forbidden"}` (the `workspace_slug` you named is not one of theirs), `410 {"error": "expired"}` (start again), and `429 {"error": "rate_limited", "retryAfterSeconds": n}` (wait that long — `start` is limited per address as well as per network). - The key is the human’s credential, not yours. Hold it the way you hold their other secrets — an owner-only file, or the OS keychain — and never print it, log it, paste it into a transcript, or commit it. It does not expire on its own. - Revoking it takes a browser: the human deletes the key at https://app.duet.so/settings/api-keys. That is the one step here with no API behind it, and the only thing that ends the key’s life. - Device pairing is the other front door and an equal one: `duetfs login` prints a code the human approves in a browser tab (https://duet.so/install.md). Email sign-in is the one that needs no browser at any point. ## Pricing and subscribing Before a refusal ever arrives, `GET /v1/whoami` already carries the answer: each entry in `workspaces` has a `funding` block — `{"plan", "active", "trialEndsAt"}` — describing **that workspace’s payer**, not the human holding the key. `active: false` is the one to act on. Read it and you can warn your human before their trial ends rather than after a request fails. A plan belongs to a person, not to a workspace. Every workspace has exactly one payer — the human who created it, unless an owner has since handed the role to another owner — and that payer’s plan is what funds it. Everyone else in the workspace pays nothing. So the human you just signed in is not necessarily the human who can resolve a billing refusal: `GET /v1/user/billing` returns the workspaces this human personally funds, and a workspace missing from that list is somebody else’s to pay for. Creating a workspace checks the creator’s plan against all their current live workspace memberships, regardless of role or payer: starter 1, pro 3, max 10. Joining an existing workspace and changing its payer have no plan-capacity check. Full pricing is at https://duet.so/pricing.md. Two refusals need a change before retrying: - `402 {"error": "subscription_required", "code": "subscription_required", "billingUrl": "…"}` — the trial is over and no active plan is funding the work. - `402 {"error": "workspace_limit_reached", "plan": "…", "limit": n}` — the creator already belongs to at least the number of live workspaces their plan allows for creation. Leave or delete workspaces, or upgrade the creator’s own plan. Archived workspaces still count. Joining and payer changes remain allowed. For a funding refusal, `POST /v1/user/billing/subscription/checkout` with `{"workspaceSlug": "…", "plan": "…"}` returns a Stripe Checkout URL bound to that payer’s account; if the human you signed in is not that workspace’s payer it refuses with `403 {"error": "payer_required"}`, and no endpoint will name the payer for you — ask your human who pays. Hand a URL you do get to the human — it is theirs to complete, and it expires, so mint a fresh one rather than reusing an old one. `POST /v1/user/billing/subscription/plan` changes or cancels a subscription that already exists. Those two and `GET /v1/user/billing` answer the key `verify` issued; the rest of billing — cards, top-ups, the customer portal — stays in the browser. ## Start here - [Duet: Build the Agent Once. Run It for Every Client.](https://duet.so/index.md): For consultants and agencies who build agents for their clients. Duet gives each client a workspace that holds your agents, their memory and skill files, the apps they build, and an always-on machine to run them. You look after the agent. Duet looks after everything under it. ## Product - [Blog](https://duet.so/blog.md): Writing from Duet on running your business with AI — playbooks, product updates, and deep dives. - [Data Protection](https://duet.so/data-protection.md): How Duet isolates, stores, and processes customer data, including subprocessors and DPA terms. - [Duet by industry](https://duet.so/for.md): How Duet works for a specific trade or practice — the leads it chases, the paperwork it drafts, and the follow-up it never forgets. - [Guides for running your business with AI](https://duet.so/guides.md): Practical guides for Claude Code, MCP, agent skills, and agentic workflows. From beginner setup to running your entire business with AI. - [Connect an agent to Duet](https://duet.so/install.md): Install the duetfs CLI, pair a device with human approval, and point an MCP client at the hosted Duet server. - [Pricing](https://duet.so/pricing.md): Monthly plans for your AI hire, from Starter to Max. Begin with a 7-day free trial; included credits reset each month. - [Privacy Policy](https://duet.so/privacy-policy.md): What data Duet collects, how it is used, and the choices you have over it. - [Terms of Service](https://duet.so/terms.md): The contract governing use of Duet, including acceptable use, billing, and termination. - [Duet by role](https://duet.so/use-cases.md): What an AI coworker does for small business owners, founders, agencies, operations, and sales teams. - [Duet by job](https://duet.so/use-cases/by-job.md): The individual workflows an AI coworker can own end to end, from inbox triage to invoicing to SEO. - [Duet comparisons](https://duet.so/vs.md): Honest, monthly-refreshed comparisons of Duet against the coding agents and AI app builders people cross-shop it with. ## By role and job - [Duet for creative agencies](https://duet.so/use-cases/agencies.md): Duet is AI for creative agencies. Ship landing pages, draft concepts, generate on-brand imagery, and package deliverables faster — without growing headcount. - [Build small business apps with an AI coworker](https://duet.so/use-cases/by-job/app-building.md): Duet builds and runs small business apps — dashboards, portals, calculators, forms, automations, and internal tools hosted from your workspace. - [Run bookkeeping with an AI coworker](https://duet.so/use-cases/by-job/bookkeeping.md): Duet runs bookkeeping ops for lean teams — categorizes transactions, reconciles accounts, flags anomalies, and sends clean monthly reports. - [Onboard new clients with an AI coworker](https://duet.so/use-cases/by-job/client-onboarding.md): Duet runs client onboarding — kickoff emails, intake forms, workspace setup, calendar booking, asset collection, and first-week follow-up. - [Run content marketing with an AI coworker](https://duet.so/use-cases/by-job/content-marketing.md): Duet researches topics, drafts posts in your voice, schedules channels, repurposes wins, and reports back on what worked. - [Hand customer support to an AI coworker](https://duet.so/use-cases/by-job/customer-support.md): Duet drafts, triages, escalates, and prepares support replies for review, keeping routine tickets moving under your approval rules. - [Handle business documents with an AI coworker](https://duet.so/use-cases/by-job/documents.md): Duet handles business documents — extracts terms, summarizes contracts, flags risks, renames files, routes approvals, and keeps records organized. - [Triage your inbox with an AI coworker](https://duet.so/use-cases/by-job/inbox-triage.md): Duet triages shared inboxes, summarizes the day, drafts replies in your voice, flags urgent threads, and follows your approval rules. - [Run invoicing and collections with an AI coworker](https://duet.so/use-cases/by-job/invoicing.md): Duet drafts invoices, prepares reminders, follows up behind approval rules, reconciles payments, and flags overdue accounts. - [Run your newsletter with an AI coworker](https://duet.so/use-cases/by-job/newsletter.md): Duet gathers updates, drafts newsletters in your voice, prepares broadcasts for approval, and reports what worked after each campaign. - [Run internal reporting with an AI coworker](https://duet.so/use-cases/by-job/reporting.md): Duet runs internal reporting — pulls metrics, explains changes, builds daily or weekly briefs, and sends the next actions to your team. - [Run sales outbound with an AI coworker](https://duet.so/use-cases/by-job/sales-outbound.md): Duet finds prospects, enriches leads, drafts first touches, follows up, and logs replies from one AI coworker workspace. - [Run SEO operations with an AI coworker](https://duet.so/use-cases/by-job/seo.md): Duet runs SEO operations for lean teams — audits pages, finds keyword gaps, updates internal links, monitors rankings, and reports what changed. - [Duet for startup founders](https://duet.so/use-cases/founders.md): Duet is AI for startup founders — the cofounder you can deploy. Build a working MVP, run research, draft fundraising decks, and send investor updates. - [Duet for operations teams](https://duet.so/use-cases/operations.md): Duet is AI for operations teams. Schedule meetings, automate documents, ship recurring reports, and triage tickets so ops fixes the system, not firefights. - [Duet for sales teams](https://duet.so/use-cases/sales-teams.md): Duet is AI for sales teams that closes the admin gap. Enrich inbound, run outbound, keep the CRM clean, and follow up — so reps sell instead of copy-paste. - [Duet for small business owners](https://duet.so/use-cases/small-businesses.md): Duet is an always-on AI for small business owners. Build a website, run support, onboard customers, and ship internal tools — without hiring another role. - [Run your service business with a cloud AI assistant](https://duet.so/use-cases/small-businesses/service-business-owner.md): Duet is AI for service businesses. Book appointments, send invoices, follow up on leads, triage the inbox, and run the front office from one workspace. - [Run your Shopify store with an AI coworker](https://duet.so/use-cases/small-businesses/shopify-store.md): Duet is AI for Shopify store owners. Draft product pages, answer support, rebuild the storefront, and run abandoned-cart flows — without hiring another agency. ## By industry - [The AI coworker for a fully booked med spa.](https://duet.so/for/med-spas.md): Duet is an AI coworker for med spa owners. Five-minute lead response, no-show recovery, review generation, GLP-1 program ops, and membership retention on autopilot. - [Run the roof business while you run the jobs.](https://duet.so/for/roofers.md): Duet is an AI coworker for roofing contractors. Storm-chase canvassing, instant Angi Leads response, supplement letters, depreciation collections, and Google review replies on autopilot. - [The AI coworker for the independent veterinary practice.](https://duet.so/for/vet-practices.md): Duet is an AI coworker for independent vet practices. Lapsed-client reactivation, no-show recovery, wellness-plan candidates, Rx refill nudges, and board-compliant review replies. ## Compared with alternatives - [Duet vs Claude for Small Business: should AI be a tool toggle or a teammate?](https://duet.so/vs/anthropic-small-business.md): Claude for Small Business brings AI into existing tools. Duet gives SMBs a named AI coworker with memory, workspace, apps, and execution loops. - [Duet vs Bolt.new: should you build once or keep an AI coworker running?](https://duet.so/vs/bolt.md): Bolt.new is strong for fast app generation in the browser. Duet is stronger when the app must keep running with memory, schedules, and team context. - [Duet vs Claude Code: should you hire a cloud AI coworker or use a terminal coding agent?](https://duet.so/vs/claude-code.md): Claude Code is excellent inside a repo. Duet is better when the job needs cloud persistence, team context, scheduled work, and business operations. - [Duet vs Codex: should AI automate code or operate your business?](https://duet.so/vs/codex.md): Codex is powerful for software tasks and background coding. Duet is better when AI must run business workflows with memory, apps, and team context. - [Duet vs Cursor: should AI live in your editor or in your business workspace?](https://duet.so/vs/cursor.md): Cursor is a great AI code editor for developers. Duet is a persistent cloud coworker for teams that need code, apps, memory, and operations. - [Duet vs Lovable: Which is better for small business in 2026?](https://duet.so/vs/lovable.md): Lovable is a focused app builder. Duet builds apps and runs them. A side-by-side look at which is right for solopreneurs, agencies, and small teams. - [Duet vs Replit: should you build an app or run a business with AI?](https://duet.so/vs/replit.md): Replit is strong for building and deploying apps in the browser. Duet is built for small teams that need apps plus persistent business operations. - [Duet vs v0: should you generate UI or hire an AI coworker to run the workflow?](https://duet.so/vs/v0.md): v0 is excellent for generating UI. Duet is better when the UI needs to become a hosted app, recurring workflow, and shared business process. ## Guides and writing - [6 Best AI Agent Builders in 2026](https://duet.so/blog/6-best-ai-agent-builders-in-2026.md): A practical comparison of the 6 best AI agent builders in 2026, each picked for a specific type of team and use case. - [AI Agent Workspace vs. Control Plane: What Do You Need After the Demo?](https://duet.so/blog/ai-agent-workspace-vs-control-surfaces.md): Compare persistent workspaces, execution environments, and agent control planes, then choose the ownership, proof, and recovery model your workflow needs. - [AI Agents for Legacy Applications: What Amazon WorkSpaces Actually Solves (and What It Doesn't)](https://duet.so/blog/ai-agents-legacy-applications.md): Amazon WorkSpaces lets AI agents click legacy apps. Here's what that solves, what it doesn't, and the decision framework for SMB operators. - [AI Automation Agency Guide: Build, Deploy, and Run Client Agents](https://duet.so/blog/ai-automation-agency-guide.md): A practical AI automation agency guide to scoping client agents, choosing runtime ownership, operating responsibly, improving the system, and planning a clean handoff. - [How to Automate Dropshipping Product Research with AI](https://duet.so/blog/automate-dropshipping-product-research-ai.md): Stop manually checking AliExpress and TikTok. Build an automated AI agent pipeline to find, score, and alert you of winning dropshipping products. - [Top 10 Claude Code Hooks to Use in 2026](https://duet.so/blog/claude-code-hooks.md): Copy-paste 10 Claude Code hooks into your settings.json today. Auto-format files, block destructive commands, get notifications, enforce git workflows, and more. - [Best Way to Access Claude Code on Mobile in 2026](https://duet.so/blog/claude-code-mobile-iphone-android.md): Learn how to use Claude Code from your phone. Duet's iOS and Android apps let you check agents, tweak prompts, and ship code from anywhere, no desktop required. - [Claude Code Pricing in 2026: Plans, Token Costs, and the Cloud Option](https://duet.so/blog/claude-code-pricing.md): How much does Claude Code cost? Claude Pro is $20/mo, Claude Max is $100–$200/mo, plus API token costs, the cloud option, and a full plan comparison for 2026. - [Claude Code Skills Marketplace 101](https://duet.so/blog/claude-code-skills-marketplace.md): Learn where to find Claude Code skills, how to review them safely, and how to keep reusable instructions in a Duet workspace without depending on a proprietary catalog. - [Claude Code vs Cursor vs Codex (2026): Which AI Coder Wins](https://duet.so/blog/claude-code-vs-cursor-vs-codex.md): Honest 2026 comparison of Claude Code, Cursor, and Codex — speed, pricing, agent quality, and when to pick each. Updated for Opus 4.7 and GPT-5.5. - [Claude Opus 4.7, GPT-5.4 & Extended Thinking: Pick Your AI Agent Model in Duet](https://duet.so/blog/claude-opus-4-7-gpt-5-4-extended-thinking-duet.md): Most AI agent failures come from using the wrong model. Duet lets you pick the model and thinking depth per agent: Claude Opus 4.7, GPT-5.4, and more, so every task gets the right brain. - [Codex vs Claude Code: Which AI Coding Agent Wins in 2026?](https://duet.so/blog/codex-vs-claude-code.md): Codex vs Claude Code compared: SWE-bench scores, $20 to $200 pricing, speed, and security. Which AI coding agent should you use in 2026? Full breakdown with a clear verdict. - [Custom Domains for AI-Built Apps: Setup Guide for Duet](https://duet.so/blog/custom-domain-names-in-duet.md): AI-built tools on generic subdomains look like demos. Custom domains in Duet let you ship internal tools and client-facing apps on your own URL, with automatic HTTPS, in minutes. - [How to Reduce LLM Cost Without Losing Quality: A Finance-First Decision Ladder](https://duet.so/blog/cut-enterprise-llm-spend.md): Cut enterprise LLM spend without hurting output quality. A finance-first, 9-step decision ladder — from seat waste to model right-sizing to routing. - [Does ChatGPT or Claude Train on Your Data? The Answer Depends on Your Account](https://duet.so/blog/does-chatgpt-claude-train-on-your-data.md): ChatGPT trains on consumer chats unless you opt out; Claude depends on a setting. See exactly what's safe by account type, plus a 5-minute audit. - [Build a Dropshipping Automation Dashboard with AI](https://duet.so/blog/dropshipping-automation-dashboard-ai.md): One dashboard to rule your entire dropshipping operation. Build a fully automated tracking and alert system with AI — no code needed. - [AI-Powered Dropshipping Competitor Monitoring Setup](https://duet.so/blog/dropshipping-competitor-monitoring-ai.md): See every move your competitors make before it hits your sales. Set up automated dropshipping competitor monitoring with AI. - [Build a Dropshipping Price Monitor with AI Alerts](https://duet.so/blog/dropshipping-price-monitor-ai-alerts.md): Never get undercut again. Build a live price monitor with instant AI alerts so you're always the lowest price that matters. - [Duet vs Claude for Small Business: Which AI Runs Your Workflows in 2026?](https://duet.so/blog/duet-vs-claude-for-small-business.md): Anthropic's Claude for Small Business vs Duet compared on workflows, integrations, pricing, and setup. Which AI actually runs your business? - [Open Claw vs Hermes vs Duet: Which AI Agent Is Actually Right for You?](https://duet.so/blog/duet-vs-open-claw-vs-hermes.md): Open Claw is a developer tool. Hermes is agent infrastructure. Duet is a cloud workspace that runs business workflows without any installation. Here's the honest comparison. - [Duet vs OpenAI Workspace Agents vs Claude for Small Business vs Viktor (2026 Guide)](https://duet.so/blog/duet-vs-openai-workspace-agents-vs-claude-for-small-business-vs-viktor.md): Duet, OpenAI Workspace Agents, Claude for Small Business, and Viktor compared on persistence, team fit, build+run, integrations, pricing, and SMB fit. - [What Is an Enterprise AI Stack — and Why Are Enterprises Ditching Single-Vendor AI?](https://duet.so/blog/enterprise-ai-stack.md): What is an enterprise AI stack? See the layers, lock-in risks, and a 90-day path enterprises use to go multi-model without a control plane. - [Find Reliable Dropshipping Suppliers Using AI](https://duet.so/blog/find-dropshipping-suppliers-ai-web-scraping.md): Bad suppliers kill dropshipping businesses. Use AI to vet, find, and compare reliable suppliers before they cost you customers. - [Orchestrator-Worker LLMs vs. Model Routing: Which One Actually Cuts Your AI Costs?](https://duet.so/blog/frontier-model-orchestrator.md): Orchestrator-worker patterns boost quality, not cost. Model routing cuts spend. Anthropic and RouteLLM data on which lever to pull, and when. - [Gemini 3 Pro vs Claude Opus 4.8: The Complete Guide 2026](https://duet.so/blog/gemini-3-pro-vs-claude-opus-4-8.md): Gemini 3 Pro vs Claude Opus 4.8 compared on coding, reasoning, speed, and price. See which model wins each task and when to route between them. - [Grok 4.5 vs Claude Opus 4.8: Which Should You Actually Use in 2026?](https://duet.so/blog/grok-4-5-vs-claude-opus-4-8.md): Grok 4.5 vs Claude Opus 4.8 compared: pricing, coding benchmarks, context windows, and reliability. Plus the smarter way to run or route between both without lock-in. - [How Duet Builds Agent Memory with Context Graphs](https://duet.so/blog/how-duet-builds-and-evals-context-graphs.md): Context engineering is more than a bigger window. A context graph captures the why behind every agent decision — what was weighed, rejected, and overridden. How Duet records and evals it. - [How to Automate Bookkeeping and Reporting with AI](https://duet.so/blog/how-to-automate-bookkeeping-financial-reporting-ai.md): Receipts in email, invoices in spreadsheets, tax season panic. Here's how to automate your bookkeeping and financial reporting with AI — for good. - [How to Automate Competitive Intelligence for Your Startup](https://duet.so/blog/how-to-automate-competitive-intelligence-startup.md): Your competitors are moving fast. Automate your competitive intelligence so you're never caught off guard again. - [How to Automate Content Creation as a One-Person Business](https://duet.so/blog/how-to-automate-content-creation-one-person-business.md): 15 hours a week on content. Or 3. AI-powered content automation for one-person businesses — blog posts, social, newsletter, all of it. - [Build an AI-Powered SEO Strategy Without an Agency](https://duet.so/blog/how-to-build-ai-seo-strategy-without-agency.md): Fire your SEO agency or save the $5K/month before hiring one. Build an AI-powered SEO strategy that actually ranks. - [Build and Deploy a Web App Using Only AI](https://duet.so/blog/how-to-build-and-deploy-a-web-app-using-only-ai.md): No dev team? No problem. Build and ship a fully functional web app using only AI — from idea to deployed in days. - [Build a Client Analytics Dashboard Without a Dev](https://duet.so/blog/how-to-build-client-analytics-dashboard-without-developer.md): Give clients real-time analytics dashboards without hiring a developer. Build it in a day using AI — seriously. - [How to Build and Ship an Internal Tool in a Day Using AI](https://duet.so/blog/how-to-build-internal-tool-in-a-day-with-ai.md): Your team needs it, engineering is backlogged. Build and ship a working internal tool in a single day using AI — no dev required. - [How to Choose the Right AI Model for Your Business: Grok vs Gemini vs Claude vs GPT-5.5](https://duet.so/blog/how-to-choose-the-right-ai-model-for-your-business.md): A practical guide to picking the right AI model per task — Claude for writing, GPT-5.5 for code, Gemini for long context, Grok for real-time. How to run all four without four logins. - [Create Professional Marketing Videos with AI](https://duet.so/blog/how-to-create-marketing-videos-with-ai.md): AI marketing video creation without a video team — the text to video for marketing workflow that ships scroll-stopping videos in hours. - [How to Deliver Client SEO Audits in Hours Instead of Weeks](https://duet.so/blog/how-to-deliver-client-seo-audits-in-hours.md): Stop burning 3 weeks on SEO audits. Deliver comprehensive client audits in hours using AI, and charge the same rates. - [Generate Branded Social Media Content In An Hour](https://duet.so/blog/how-to-generate-branded-social-media-content-at-scale.md): Stop posting one-off. Generate weeks of on-brand social content in an hour using AI. Consistent voice, zero burnout. - [How to Host OpenClaw in the Cloud (Always On)](https://duet.so/blog/how-to-host-openclaw-in-the-cloud.md): Deploy OpenClaw on a VPS or managed platform for 24/7 AI agent operation with Docker, security best practices, and cost analysis. - [Run Claude Code in the Cloud 24/7 (No Laptop Needed)](https://duet.so/blog/how-to-run-claude-code-in-the-cloud.md): Run Claude Code on a persistent cloud server — sessions stay alive for days, work from your phone, no laptop required. Full setup in 5 minutes. - [How to Scale a Marketing Agency to 20 Clients Without Hiring](https://duet.so/blog/how-to-scale-marketing-agency-without-hiring.md): Scaling an agency without headcount sounds impossible. Here's how AI agents let you run 20 clients without burning out. - [Scrape, Analyze, and Monitor Any Website with AI](https://duet.so/blog/how-to-scrape-analyze-and-monitor-any-website.md): Turn any website into a live data feed. Scrape, analyze, and monitor competitors or prospects with AI. Fully automated. - [How to Run Claude Code 24/7: Setup Guide for Always-On AI Agents](https://duet.so/blog/how-to-set-up-a-24-7-ai-agent.md): Run Claude Code 24/7 without babysitting sessions. Compare tmux, systemd, and Docker to a persistent, zero-setup server that keeps your AI agent always on. - [Set Up an AI Customer Service Agent for Your Biz](https://duet.so/blog/how-to-set-up-ai-customer-service-small-business.md): Replace your support backlog with an AI agent that resolves tickets 24/7. Set it up in an afternoon. No ML degree required. - [How to Set Up AI-Powered Sales Prospecting for Your Startup](https://duet.so/blog/how-to-set-up-ai-sales-prospecting-startups.md): Find your next 100 customers in hours, not weeks. AI-powered sales prospecting that actually converts for early-stage startups. - [How to Use AI as Your Personal Research Assistant](https://duet.so/blog/how-to-use-ai-as-personal-research-assistant.md): Stop spending 8 hours on research that should take 20 minutes. Here's how to use AI as your personal research assistant. For sales, competitive analysis, and lead building. - [How to Use AI for Market Research Before Launch](https://duet.so/blog/how-to-use-ai-for-market-research-before-launch.md): Validate your idea before you build it. Use AI to run market research that would normally cost $10K and 3 months. - [Use AI to Find High-Intent Freelance Prospects](https://duet.so/blog/how-to-use-ai-to-find-prospects-for-freelance-business.md): Stop chasing cold leads. Use AI to find freelance prospects who already need what you offer, and reach them first. - [Use AI to Run Startup Ops with a 3-Person Team](https://duet.so/blog/how-to-use-ai-to-run-startup-operations-with-a-3-person-team.md): Three people, ten people's worth of ops. Here's how a small startup team uses AI to run operations without burning out or hiring. - [Write Sales Emails with AI That Actually Get Replies](https://duet.so/blog/how-to-use-ai-to-write-sales-emails-that-get-replies.md): Most AI sales emails get ignored. Here's the exact framework to write AI-powered emails that get real replies from real people. - [Write High-Converting Ad Copy with AI](https://duet.so/blog/how-to-write-high-converting-ad-copy-with-ai.md): Ad copy that actually converts starts with the right AI prompts. Here's the framework we use to write ads that hit. - [How to Benchmark AI Models on Real Work (Not Leaderboards)](https://duet.so/blog/how-we-benchmark-ai-models-on-real-work.md): Leaderboards test models on invented prompts. Here's how to benchmark AI models on real work — completion, switch-away, tool reliability, and blind quality. - [How We Grew Google Traffic 800% in 6 Weeks With AI](https://duet.so/blog/how-we-grew-google-traffic-800-percent-with-ai.md): 800% traffic growth in 6 weeks using AI-assisted content strategy. Here's exactly what we did and what you can replicate. - [How We Automated Our Weekly Product Newsletter With AI](https://duet.so/blog/how-we-turned-github-history-into-automated-newsletter.md): Two hours to write one newsletter. Every week. Here's how Duet automated it — and how you can do the same for any recurring update. - [Open Source AI Models for Business: Is Kimi K3 the End of the Per-Seat AI Bill?](https://duet.so/blog/kimi-k3-open-source-ai-models.md): Kimi K3 launched open-weight. Here's the seats-vs-tokens math: when per-token AI pricing beats fixed seat subscriptions for SMB teams. - [Loops vs Duet Boards — How to Run Autonomous Workflows Without Writing a Single Script](https://duet.so/blog/loops-vs-duet-boards.md): Peter Steinberger says design loops, not prompts. Here's what that means if you're not a developer — and how Duet Boards let you run it without code. - [Why We Replaced MCP With Code Execution Agents](https://duet.so/blog/mcp-alternatives-code-execution-agents.md): MCP looked promising. Then we tried code execution agents and never looked back. Here's what changed our minds. - [8 MCP Servers for Claude Code You Can Actually Defend (2026)](https://duet.so/blog/mcp-servers-for-claude-code-examples.md): MCP server examples for Claude Code, vetted for safety and maintenance. 8 servers across code, databases, and web grounding, with live-verified install commands. - [OpenClaw Alternatives Compared: Self-Hosted vs Managed AI Agents (2026)](https://duet.so/blog/openclaw-vs-managed-ai-agent-platforms.md): Not sure if you should self-host OpenClaw or use a managed AI agent platform? Compare costs, security, team features, and setup to find the right approach. - [Package Your Expertise Into an AI Agent You Can Sell](https://duet.so/blog/package-your-expertise-into-an-ai-agent.md): Learn how to sell AI agents built from your own expertise — no code required. A concrete, step-by-step guide to package, price, and run one. - [Slack Alternatives in 2026: Honest Comparison](https://duet.so/blog/slack-alternatives-with-ai-agents-2026.md): Slack and Teams compared with Duet and other AI workspaces in 2026: human coordination, persistent agents, app hosting, and private cloud workspaces. - [How to Price an AI Agent Retainer (And Turn One-Off Builds Into Recurring Revenue)](https://duet.so/blog/turn-ai-agent-builds-into-recurring-retainers.md): A pricing framework, SOW clause, and pitch script for turning one-off AI agent builds into recurring retainers — with the real margin math. - [When NOT to Use Claude Fable 5 (6 Cases Where Opus 4.8 Wins)](https://duet.so/blog/when-not-to-use-claude-fable-5.md): Claude Fable 5 costs $10/$50 per MTok — Anthropic's most expensive model. Before you default to it, here's exactly when Opus 4.8, Sonnet, or Haiku wins instead. - [Where Should You Host Your AI Agents? A 2026 Decision Guide](https://duet.so/blog/where-to-host-ai-agents.md): Not sure where to host your AI agents? Compare DIY VPS, serverless, and managed runtimes on real cost and uptime risk. - [Who Runs Your AI Agent After You Build It?](https://duet.so/blog/who-runs-your-ai-agent-after-you-build-it.md): AI agent maintenance defaults to the builder. The three handoff models, real retainer pricing, and how to run client agents without pager duty. - [ACORD Forms and Commercial Quote Prep with AI](https://duet.so/guides/acord-forms-commercial-quote-prep-with-ai.md): Use AI to turn scattered intake documents into clean, submission-ready ACORD packets with fewer rework loops. - [Skills vs MCP: What's the Difference and When to Use Each](https://duet.so/guides/agent-skills-101-tools-vs-mcp-vs-skills.md): Skills teach AI agents how to work. MCP connects them to external data. Here's exactly when to use Tools, MCP, or Skills in your agent workflows. - [AI Amnesia: Why Your AI Keeps Forgetting (and How to Actually Fix It)](https://duet.so/guides/ai-amnesia-why-your-ai-keeps-forgetting.md): The 5 real reasons Claude, ChatGPT, Codex, Claude Code and OpenClaw lose your context — compaction, new chat amnesia, lost-in-the-middle, memory full, and patch wipes — with real fixes. - [A Practical Guide to AI for Independent Insurance Agents](https://duet.so/guides/ai-insurance-agent-productivity.md): The 5 tasks where AI saves the most time, what not to put into AI tools, and a 30-minute action plan. Practical workflows for independent agents. - [AI Search Discovery: An Ethical Playbook for Getting Cited](https://duet.so/guides/ai-search-discovery-ethical-playbook.md): How to get your content cited by ChatGPT, Perplexity, and Google AI Overviews using structured data, answerable formatting, and ethical authority building. - [The 10 Steps of AI Transformation: Why Only 1 of Them Is Actually AI](https://duet.so/guides/ai-transformation-10-steps.md): AI transformation is 9 parts process, 1 part AI. The 10-step playbook for making any workflow AI-native — and where most teams quietly get stuck. - [The 10 Best AI Agent Platforms for Developers in 2026 — Ranked by Fit](https://duet.so/guides/best-ai-agent-platforms-2026.md): The 10 best AI coding agent platforms compared — Cursor, Devin, Claude Code, Duet, v0, and more. Ranked by fit for solo devs, teams, and enterprises. - [How to Build a Shared AI Skill Library for Claude Code](https://duet.so/guides/beyond-claude-code-building-a-shared-skill-library.md): Stop copy-pasting prompts. Learn how to build, share, and maintain an AI agent skill library across Claude.ai, Claude Code, and your entire team. - [Claude Code for Business & Founders: Automate GTM & Ops](https://duet.so/guides/claude-code-for-founders.md): Replace your $5k/mo automation stack. Learn how non-technical founders use Claude Code to automate marketing, product, and operations workflows. - [Claude Code for Teams: The Complete Setup Guide for 2026](https://duet.so/guides/claude-code-for-teams.md): The deployment runbook for rolling out Claude Code across a team — plan structure, shared CLAUDE.md, Skills, MCP, Subagents, onboarding, and measuring ROI. Plus the five rollout mistakes to avoid. - [Claude Code MCP Servers: Complete Setup Guide (2026)](https://duet.so/guides/claude-code-mcp-servers-setup.md): Claude Code MCP servers connect your AI agent to GitHub, Slack, Notion, databases, and more. Step-by-step setup, configuration, and the best MCP servers for coding workflows. - [Claude Code Memory: Complete Guide to Making Claude Remember Everything](https://duet.so/guides/claude-code-memory.md): Set up Claude Code memory with CLAUDE.md files. Persistent instructions, project conventions, and team-shared context across sessions. - [The Claude Code Playbook: Skill-First Workflows](https://duet.so/guides/claude-code-playbook-building-a-skill-first-workflow-that-actually-sticks.md): Build skill-first workflows with Claude Code that stick. CLAUDE.md, commands, skills, and the Explore-Plan-Execute-Verify loop. No coding required. - [Claude Code Skills: The Complete Guide (2026)](https://duet.so/guides/claude-code-skills-complete-guide.md): Everything you need to know about Claude Code Skills — what they are, how SKILL.md works, when to use Skills vs MCP vs Subagents, how to build your first skill, and how to share them across a team. - [Claude Code vs Claude Cowork Comparison](https://duet.so/guides/claude-code-vs-claude-cowork.md): Compare Claude Code and Claude Cowork — what each does best, key differences, and when to use which for your workflow. - [Claude Cowork: Complete Beginner's Guide](https://duet.so/guides/claude-cowork-for-beginners.md): Learn Claude Cowork from scratch. Setup, context files, plugins, connectors, scheduled tasks, and practical workflows for non-technical users. - [The $47,000 Claude Code Bill (and How Smart Model Routing Prevents It)](https://duet.so/guides/claude-opus-vs-sonnet-model-routing.md): Developers have burned $47K in days on Claude Code. Learn model routing with Opus, Sonnet, and Haiku to cut your AI bill by 50-70%. - [Client Emails and Renewal Follow-Ups Faster with AI](https://duet.so/guides/client-emails-renewal-follow-ups-faster-with-ai.md): Speed up client emails and renewal follow-ups with an AI drafting system that keeps communication consistent. - [Duet AI for Founders: Founder Mode as an Operating System](https://duet.so/guides/duet-ai-for-founders.md): Duet AI turns Founder Mode into an operating system. Run a 3-person company like a 50-person one. Ship faster. Skip middle management. Stay close to the product. - [Duet vs Claude Code: Cloud Agent vs CLI](https://duet.so/guides/duet-vs-claude-code.md): Compare Duet and Claude Code: solo CLI vs cloud dev environment with a persistent always-on agent. - [Duet vs OpenAI Codex: Cloud IDE vs Agent (2026)](https://duet.so/guides/duet-vs-codex.md): Compare Duet and OpenAI Codex for AI agent workflows. Codex is a multi-agent coding tool; Duet is a cloud dev environment with a persistent always-on agent. - [Duet vs Conductor: Which AI Agent Platform is Better?](https://duet.so/guides/duet-vs-conductor.md): An honest comparison of Duet and Conductor. Local Mac execution vs cloud dev environments. See which AI agent runner is right for your team. - [Duet vs OpenClaw: Cloud IDE vs Personal AI (2026)](https://duet.so/guides/duet-vs-openclaw.md): Compare Duet and OpenClaw for AI agent workflows. Duet is a cloud dev environment with managed integrations; OpenClaw is a self-hosted personal AI. - [How to Build Your AI Command Center with Duet](https://duet.so/guides/how-to-build-your-ai-command-center.md): Stop juggling scattered AI tools. Build a centralized AI command center in minutes — one place for your integrations, knowledge base, automations, and custom apps. - [How to Cut Rekeying in Carrier Portals with AI](https://duet.so/guides/how-to-cut-rekeying-in-carrier-portals.md): Reduce carrier portal rekeying with AI that extracts ACORD data and powers automated carrier submissions across portals. - [How to Set Up Duet: A Founder Walkthrough for Your AI Workforce](https://duet.so/guides/how-to-set-up-duet.md): How to set up Duet for a real first job: start a durable session, organize files, train reusable context, connect integrations, and ship apps. - [How to Set Up OpenClaw for Your Team](https://duet.so/guides/how-to-set-up-openclaw-for-your-team.md): Set up OpenClaw for your team: cloud hosting, auth, permissions, and uptime. Compare $10K+ in DIY labor with Duet monthly plans. ## Optional - [Full text](https://duet.so/llms-full.txt): every page above as one markdown document. - Every link above is a page’s plain-markdown twin: the same content without navigation or calls to action, and the form an AI crawler is allowed to fetch anywhere on the site.