Curlo

Persistent cognitive support for AI conversations. Capture, organize, and reuse information across long conversations.

As of June 2026, Curlo has 28 users in the Workflow & Planning category.

Usersup 366.7 percent+366.7%
28
28
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.0
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.

History

8 snapshots

Tracking since Apr 1, 2026.

30.8417.54.16Apr 1, 2026Jun 10, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 202660.1.2
Apr 17, 202660.1.2
Apr 22, 2026190.1.2
Apr 27, 2026221.0.0
May 4, 2026211.0.0
May 15, 2026251.0.0
May 28, 2026291.0.0
Jun 4, 2026251.0.0
Now281.0.0

Changelog

  • May 4, 2026
    description
    Curlo is a free AI memory extension for ChatGPT, Claude, and Gemini.
    When long AI conversations start losing the thread, Curlo gives you
    working memory — checkpoints, a live context window meter, a prompt
    library, and a scratchpad — all from a clean side panel that runs
    entirely in your browser.
    
    No account. No cloud. No data collection.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    THE PROBLEM: AI FORGETS. YOU SHOULDN'T HAVE TO.
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    By turn 40, ChatGPT has quietly forgotten the constraint you set on
    turn 4. Claude compacts your conversation once it fills its context
    window, destroying the specifics you need. Gemini threads bloat
    and blur. The best parts of your thinking — decisions, open
    questions, rejected paths — live in a scroll you'll never revisit.
    
    Curlo fixes this without changing how you work. It rides alongside
    your conversation as a side panel and adds the capabilities the
    platforms themselves don't provide.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FEATURES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ⚑ AI CONVERSATION CHECKPOINTS
       Snapshot where your ChatGPT, Claude, or Gemini conversation
       stands at any moment. Curlo asks the AI to report decisions
       made, open questions, and next steps, then stores the result
       locally. Export it, paste into a fresh chat, and keep going —
       no more starting from zero when context compacts.
    
    ⚑ CONTEXT WINDOW METER
       A live gauge shows how much of the AI's context window you've
       used. Curlo automatically detects which model you're talking to
       and calibrates to its actual context size. Know BEFORE the AI
       starts forgetting earlier turns.
    
    ⚑ IDEA SCRATCHPAD
       Capture thoughts, follow-ups, and decisions next to the
       conversation they came from. Notes persist across sessions and
       stay tied to each project.
    
    ⚑ PROMPT LIBRARY
       Save and organize the prompts you actually reuse. Access your
       library from ChatGPT, Claude, and Gemini — one prompt manager
       across every platform you use.
    
    ⚑ PROMPT BUILDER
       Construct stronger prompts with eight proven frameworks: RISEN,
       CO-STAR, Chain of Thought, Few-Shot, Persona, STAR,
       Constraint-Based, and Iterative Refinement.
    
    ⚑ SPACES (PROJECT WORKSPACES)
       Group related conversations by project. Each Space keeps its
       own checkpoints and notes; your prompt library and frameworks
       stay global across every Space.
    
    ⚑ AMBIENT BAR
       A minimal floating bar above your chat input surfaces context
       usage and tab shortcuts — stays out of your way, one click away.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    WHO CURLO IS FOR
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - Developers pair-programming with Claude or ChatGPT on long tasks
    - Researchers running multi-hour threads in Gemini
    - Prompt engineers who want to version and reuse their best prompts
    - Writers and analysts whose projects span many sessions
    - Anyone tired of rebuilding context every time they start a new chat
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    HOW IT WORKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1. Install Curlo from the Chrome Web Store
    2. Open ChatGPT, Claude, or Gemini
    3. The side panel opens alongside your conversation
    4. Click Checkpoint to save state, jot ideas as they come, and
       use Prompts or Build when crafting a new query
    
    No account. No sync. No setup. Curlo works the moment it's installed.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PRIVACY — LOCAL-ONLY BY DESIGN
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Curlo is built on a strict local-only architecture. Nothing you do
    in Curlo ever leaves your browser.
    
    - All data (notes, checkpoints, prompts, settings, detected model
      info) stored locally in chrome.storage.local
    - No accounts, no sign-in, no sync
    - No analytics, no telemetry, no tracking pixels, no server-side
      logging
    - No third-party APIs or services
    - Context metering reads only network response SIZES (bytes),
      never message content
    - Checkpoints read only the AI's response to the specific
      checkpoint prompt YOU trigger
    - Every Chrome Web Store data category is marked "not collected"
    
    Full privacy policy: curlo-pavilion.lovable.app/privacy
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PERMISSIONS — WHY CURLO ASKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - storage — save your checkpoints and notes locally
    - sidePanel — display the Curlo panel alongside your chat
    - webNavigation — detect when you switch conversations
    - alarms — run light periodic housekeeping
    
    Host access is limited to three domains ONLY: claude.ai, chatgpt.com,
    and gemini.google.com. Curlo cannot read any other website.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    SUPPORTED AI PLATFORMS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - ChatGPT       — chatgpt.com (all GPT models)
    - Claude        — claude.ai (Sonnet, Opus, and all variants)
    - Google Gemini — gemini.google.com
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    RECENT UPDATES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - NEW: Prompt Library — save and reuse prompts across ChatGPT,
      Claude, and Gemini
    - NEW: Prompt Builder — eight structured frameworks for better
      prompt engineering
    - NEW: Spaces — organize long AI conversations into project
      workspaces
    - NEW: Ambient Bar — context meter and shortcuts above the chat
      input
    - NEW: Model auto-detection — Curlo detects the AI model you're
      using and calibrates context metering to its actual window size
    - IMPROVED: Checkpoint prompt rewritten to read as natural
      collaboration, preventing false-positive security flags
    - IMPROVED: Delta checkpoint architecture — reports only what has
      changed since your last checkpoint
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FAQ
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Q: Is Curlo free?
    A: Yes. Completely free — no account, no trial, no paid tier, no ads.
    
    Q: Does Curlo work with every ChatGPT, Claude, and Gemini model?
    A: Yes. Curlo automatically detects which model you're using
       (GPT-5, Claude Opus, Claude Sonnet, Gemini 2.5, etc.) and
       adjusts the context window meter accordingly.
    
    Q: Is my conversation data sent anywhere?
    A: No. Everything is stored locally using chrome.storage.local.
       There is no server, no account, no cloud sync, no analytics.
    
    Q: What exactly is an "AI checkpoint"?
    A: A structured snapshot of where your conversation stands —
       decisions made, open questions, next steps. Export it, paste it
       into a fresh chat, and continue without starting from zero.
    
    Q: Does Curlo read my conversations?
    A: Only in two specific cases: (1) the SIZE of network responses
       in bytes (for the context meter), and (2) the AI's response to
       a checkpoint prompt that YOU trigger. General conversation
       content is never read or stored.
    
    Q: How is Curlo different from ChatGPT Memory or Claude Projects?
    A: Those are cross-session memory — remembering you between chats.
       Curlo is intra-session working memory — keeping a single long
       conversation coherent. They solve completely different problems.
    
    Q: Is Curlo open source?
    A: Yes — github.com/rakshanNagesh19205/curlo-ai
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Free. Local. Open source. No account. No catch.
    Curlo is a free Chrome extension for managing long AI conversations
    on Claude, ChatGPT, and Gemini. When you're 50 messages deep and the
    model has started forgetting things you said earlier, Curlo gives you
    the tools to see what's happening, save what matters, and carry it
    forward into a fresh chat.
    
    Checkpoints, a live context meter, a project-organized scratchpad, a
    prompt library, and eight prompt frameworks — all from a clean side
    panel that runs entirely in your browser.
    
    Free. Open source. No account. No cloud. No data collection.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    THE PROBLEM: AI FORGETS. YOU SHOULDN'T HAVE TO.
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    By turn 40, ChatGPT has quietly forgotten the constraint you set on
    turn 4. Claude compacts your conversation once it fills its context
    window, destroying the specifics you need. Gemini threads bloat
    and blur. The best parts of your thinking — decisions, open
    questions, rejected paths — live in a scroll you'll never revisit.
    
    Curlo fixes this without changing how you work. It rides alongside
    your conversation as a side panel and adds the capabilities the
    platforms themselves don't provide.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FEATURES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ⚑ AI CONVERSATION CHECKPOINTS
       Snapshot where your ChatGPT, Claude, or Gemini conversation
       stands at any moment. Curlo asks the AI to report decisions
       made, open questions, and next steps, then stores the result
       locally. Export it, paste into a fresh chat, and keep going —
       no more starting from zero when context compacts.
    
    ⚑ CONTEXT WINDOW METER
       A live gauge shows how much of the AI's context window you've
       used. Curlo automatically detects which model you're talking to
       and calibrates to its actual context size. Know BEFORE the AI
       starts forgetting earlier turns.
    
    ⚑ IDEA SCRATCHPAD
       Capture thoughts, follow-ups, and decisions next to the
       conversation they came from. Notes persist across sessions and
       stay tied to each project.
    
    ⚑ PROMPT LIBRARY
       Save and organize the prompts you actually reuse. Access your
       library from ChatGPT, Claude, and Gemini — one prompt manager
       across every platform you use.
    
    ⚑ PROMPT BUILDER
       Construct stronger prompts with eight proven frameworks: RISEN,
       CO-STAR, Chain of Thought, Few-Shot, Persona, STAR,
       Constraint-Based, and Iterative Refinement.
    
    ⚑ SPACES (PROJECT WORKSPACES)
       Group related conversations by project. Each Space keeps its
       own checkpoints and notes; your prompt library and frameworks
       stay global across every Space.
    
    ⚑ AMBIENT BAR
       A minimal floating bar above your chat input surfaces context
       usage and tab shortcuts — stays out of your way, one click away.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    WHO CURLO IS FOR
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - Developers pair-programming with Claude or ChatGPT on long tasks
    - Researchers running multi-hour threads in Gemini
    - Prompt engineers who want to version and reuse their best prompts
    - Writers and analysts whose projects span many sessions
    - Anyone tired of rebuilding context every time they start a new chat
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    HOW IT WORKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1. Install Curlo from the Chrome Web Store
    2. Open ChatGPT, Claude, or Gemini
    3. The side panel opens alongside your conversation
    4. Click Checkpoint to save state, jot ideas as they come, and
       use Prompts or Build when crafting a new query
    
    No account. No sync. No setup. Curlo works the moment it's installed.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PRIVACY — LOCAL-ONLY BY DESIGN
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Curlo is built on a strict local-only architecture. Nothing you do
    in Curlo ever leaves your browser.
    
    - All data (notes, checkpoints, prompts, settings, detected model
      info) stored locally in chrome.storage.local
    - No accounts, no sign-in, no sync
    - No analytics, no telemetry, no tracking pixels, no server-side
      logging
    - No third-party APIs or services
    - Context metering reads only network response SIZES (bytes),
      never message content
    - Checkpoints read only the AI's response to the specific
      checkpoint prompt YOU trigger
    - Every Chrome Web Store data category is marked "not collected"
    
    Full privacy policy: curlo-pavilion.lovable.app/privacy
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PERMISSIONS — WHY CURLO ASKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - storage — save your checkpoints and notes locally
    - sidePanel — display the Curlo panel alongside your chat
    - webNavigation — detect when you switch conversations
    - alarms — run light periodic housekeeping
    
    Host access is limited to three domains ONLY: claude.ai, chatgpt.com,
    and gemini.google.com. Curlo cannot read any other website.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    SUPPORTED AI PLATFORMS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - ChatGPT       — chatgpt.com (all GPT models)
    - Claude        — claude.ai (Sonnet, Opus, and all variants)
    - Google Gemini — gemini.google.com
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    RECENT UPDATES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - NEW: Prompt Library — save and reuse prompts across ChatGPT,
      Claude, and Gemini
    - NEW: Prompt Builder — eight structured frameworks for better
      prompt engineering
    - NEW: Spaces — organize long AI conversations into project
      workspaces
    - NEW: Ambient Bar — context meter and shortcuts above the chat
      input
    - NEW: Model auto-detection — Curlo detects the AI model you're
      using and calibrates context metering to its actual window size
    - IMPROVED: Checkpoint prompt rewritten to read as natural
      collaboration, preventing false-positive security flags
    - IMPROVED: Delta checkpoint architecture — reports only what has
      changed since your last checkpoint
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FAQ
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Q: Is Curlo free?
    A: Yes. Completely free — no account, no trial, no paid tier, no ads.
    
    Q: Does Curlo work with every ChatGPT, Claude, and Gemini model?
    A: Yes. Curlo automatically detects which model you're using
       (GPT-5, Claude Opus, Claude Sonnet, Gemini 2.5, etc.) and
       adjusts the context window meter accordingly.
    
    Q: Is my conversation data sent anywhere?
    A: No. Everything is stored locally using chrome.storage.local.
       There is no server, no account, no cloud sync, no analytics.
    
    Q: What exactly is an "AI checkpoint"?
    A: A structured snapshot of where your conversation stands —
       decisions made, open questions, next steps. Export it, paste it
       into a fresh chat, and continue without starting from zero.
    
    Q: Does Curlo read my conversations?
    A: Only in two specific cases: (1) the SIZE of network responses
       in bytes (for the context meter), and (2) the AI's response to
       a checkpoint prompt that YOU trigger. General conversation
       content is never read or stored.
    
    Q: How is Curlo different from ChatGPT Memory or Claude Projects?
    A: Those are cross-session memory — remembering you between chats.
       Curlo is intra-session working memory — keeping a single long
       conversation coherent. They solve completely different problems.
    
    Q: Is Curlo open source?
    A: Yes — github.com/rakshanNagesh19205/curlo-ai
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Free. Local. Open source. No account. No catch.
  • Apr 22, 2026
    description
    Long AI conversations lose their thread. Curlo gives you working memory 
    so you stay in control — across Claude, ChatGPT, and Gemini.
    
    WHAT CURLO DOES
    Curlo is a Chrome extension that rides alongside your AI conversations as 
    a side panel. It adds three capabilities that the platforms themselves don't 
    provide:
    
    ⚑ Checkpoints — Capture a snapshot of where your conversation stands. 
    Curlo asks the AI to summarize decisions, open questions, and next steps, 
    then stores it locally. Pick up any conversation exactly where you left off.
    
    ⚑ Context Metering — See how much of the AI's context window you've used. 
    A visual gauge shows when you're approaching the point where the AI starts 
    forgetting earlier parts of the conversation.
    
    ⚑ Idea Scratchpad — Jot down thoughts, decisions, and follow-up items 
    without leaving the conversation. Your notes persist across sessions.
    
    HOW IT WORKS
    Curlo opens as a side panel on supported AI platforms. No account required. 
    No data ever leaves your browser — everything is stored locally using 
    Chrome's storage API.
    
    PRIVACY & PERMISSIONS
    - All data stays on your device (chrome.storage.local)
    - No analytics, no telemetry, no server-side anything
    - Curlo reads network response sizes (not content) for context metering
    - Open source: github.com/rakshanNagesh19205/curlo-ai
    
    SUPPORTED PLATFORMS
    - Claude (claude.ai)
    - ChatGPT (chatgpt.com)
    - Google Gemini (gemini.google.com)
    
    Free. No account. No data collection.
    
    - Update: Version 0.1.2: Updated the checkpoint prompt to ensure that the AI chat does not flag the prompt as a security vulnerability
    Curlo is a free AI memory extension for ChatGPT, Claude, and Gemini.
    When long AI conversations start losing the thread, Curlo gives you
    working memory — checkpoints, a live context window meter, a prompt
    library, and a scratchpad — all from a clean side panel that runs
    entirely in your browser.
    
    No account. No cloud. No data collection.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    THE PROBLEM: AI FORGETS. YOU SHOULDN'T HAVE TO.
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    By turn 40, ChatGPT has quietly forgotten the constraint you set on
    turn 4. Claude compacts your conversation once it fills its context
    window, destroying the specifics you need. Gemini threads bloat
    and blur. The best parts of your thinking — decisions, open
    questions, rejected paths — live in a scroll you'll never revisit.
    
    Curlo fixes this without changing how you work. It rides alongside
    your conversation as a side panel and adds the capabilities the
    platforms themselves don't provide.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FEATURES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ⚑ AI CONVERSATION CHECKPOINTS
       Snapshot where your ChatGPT, Claude, or Gemini conversation
       stands at any moment. Curlo asks the AI to report decisions
       made, open questions, and next steps, then stores the result
       locally. Export it, paste into a fresh chat, and keep going —
       no more starting from zero when context compacts.
    
    ⚑ CONTEXT WINDOW METER
       A live gauge shows how much of the AI's context window you've
       used. Curlo automatically detects which model you're talking to
       and calibrates to its actual context size. Know BEFORE the AI
       starts forgetting earlier turns.
    
    ⚑ IDEA SCRATCHPAD
       Capture thoughts, follow-ups, and decisions next to the
       conversation they came from. Notes persist across sessions and
       stay tied to each project.
    
    ⚑ PROMPT LIBRARY
       Save and organize the prompts you actually reuse. Access your
       library from ChatGPT, Claude, and Gemini — one prompt manager
       across every platform you use.
    
    ⚑ PROMPT BUILDER
       Construct stronger prompts with eight proven frameworks: RISEN,
       CO-STAR, Chain of Thought, Few-Shot, Persona, STAR,
       Constraint-Based, and Iterative Refinement.
    
    ⚑ SPACES (PROJECT WORKSPACES)
       Group related conversations by project. Each Space keeps its
       own checkpoints and notes; your prompt library and frameworks
       stay global across every Space.
    
    ⚑ AMBIENT BAR
       A minimal floating bar above your chat input surfaces context
       usage and tab shortcuts — stays out of your way, one click away.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    WHO CURLO IS FOR
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - Developers pair-programming with Claude or ChatGPT on long tasks
    - Researchers running multi-hour threads in Gemini
    - Prompt engineers who want to version and reuse their best prompts
    - Writers and analysts whose projects span many sessions
    - Anyone tired of rebuilding context every time they start a new chat
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    HOW IT WORKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1. Install Curlo from the Chrome Web Store
    2. Open ChatGPT, Claude, or Gemini
    3. The side panel opens alongside your conversation
    4. Click Checkpoint to save state, jot ideas as they come, and
       use Prompts or Build when crafting a new query
    
    No account. No sync. No setup. Curlo works the moment it's installed.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PRIVACY — LOCAL-ONLY BY DESIGN
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Curlo is built on a strict local-only architecture. Nothing you do
    in Curlo ever leaves your browser.
    
    - All data (notes, checkpoints, prompts, settings, detected model
      info) stored locally in chrome.storage.local
    - No accounts, no sign-in, no sync
    - No analytics, no telemetry, no tracking pixels, no server-side
      logging
    - No third-party APIs or services
    - Context metering reads only network response SIZES (bytes),
      never message content
    - Checkpoints read only the AI's response to the specific
      checkpoint prompt YOU trigger
    - Every Chrome Web Store data category is marked "not collected"
    
    Full privacy policy: curlo-pavilion.lovable.app/privacy
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    PERMISSIONS — WHY CURLO ASKS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - storage — save your checkpoints and notes locally
    - sidePanel — display the Curlo panel alongside your chat
    - webNavigation — detect when you switch conversations
    - alarms — run light periodic housekeeping
    
    Host access is limited to three domains ONLY: claude.ai, chatgpt.com,
    and gemini.google.com. Curlo cannot read any other website.
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    SUPPORTED AI PLATFORMS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - ChatGPT       — chatgpt.com (all GPT models)
    - Claude        — claude.ai (Sonnet, Opus, and all variants)
    - Google Gemini — gemini.google.com
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    RECENT UPDATES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    - NEW: Prompt Library — save and reuse prompts across ChatGPT,
      Claude, and Gemini
    - NEW: Prompt Builder — eight structured frameworks for better
      prompt engineering
    - NEW: Spaces — organize long AI conversations into project
      workspaces
    - NEW: Ambient Bar — context meter and shortcuts above the chat
      input
    - NEW: Model auto-detection — Curlo detects the AI model you're
      using and calibrates context metering to its actual window size
    - IMPROVED: Checkpoint prompt rewritten to read as natural
      collaboration, preventing false-positive security flags
    - IMPROVED: Delta checkpoint architecture — reports only what has
      changed since your last checkpoint
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    FAQ
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Q: Is Curlo free?
    A: Yes. Completely free — no account, no trial, no paid tier, no ads.
    
    Q: Does Curlo work with every ChatGPT, Claude, and Gemini model?
    A: Yes. Curlo automatically detects which model you're using
       (GPT-5, Claude Opus, Claude Sonnet, Gemini 2.5, etc.) and
       adjusts the context window meter accordingly.
    
    Q: Is my conversation data sent anywhere?
    A: No. Everything is stored locally using chrome.storage.local.
       There is no server, no account, no cloud sync, no analytics.
    
    Q: What exactly is an "AI checkpoint"?
    A: A structured snapshot of where your conversation stands —
       decisions made, open questions, next steps. Export it, paste it
       into a fresh chat, and continue without starting from zero.
    
    Q: Does Curlo read my conversations?
    A: Only in two specific cases: (1) the SIZE of network responses
       in bytes (for the context meter), and (2) the AI's response to
       a checkpoint prompt that YOU trigger. General conversation
       content is never read or stored.
    
    Q: How is Curlo different from ChatGPT Memory or Claude Projects?
    A: Those are cross-session memory — remembering you between chats.
       Curlo is intra-session working memory — keeping a single long
       conversation coherent. They solve completely different problems.
    
    Q: Is Curlo open source?
    A: Yes — github.com/rakshanNagesh19205/curlo-ai
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Free. Local. Open source. No account. No catch.
  • Apr 22, 2026
    permissions
    storage, sidePanel, activeTab, webNavigation, alarms
    storage, sidePanel, webNavigation, alarms

Permissions & access

Permissions
storagesidePanelwebNavigationalarms
Host access
*://claude.ai/*, *://chatgpt.com/*, *://gemini.google.com/*

Screenshots

Curlo screenshot 1Curlo screenshot 2Curlo screenshot 3Curlo screenshot 4Curlo screenshot 5

About

Curlo is a free Chrome extension for managing long AI conversations
on Claude, ChatGPT, and Gemini. When you're 50 messages deep and the
model has started forgetting things you said earlier, Curlo gives you
the tools to see what's happening, save what matters, and carry it
forward into a fresh chat.

Checkpoints, a live context meter, a project-organized scratchpad, a
prompt library, and eight prompt frameworks — all from a clean side
panel that runs entirely in your browser.

Free. Open source. No account. No cloud. No data collection.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
THE PROBLEM: AI FORGETS. YOU SHOULDN'T HAVE TO.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

By turn 40, ChatGPT has quietly forgotten the constraint you set on
turn 4. Claude compacts your conversation once it fills its context
window, destroying the specifics you need. Gemini threads bloat
and blur. The best parts of your thinking — decisions, open
questions, rejected paths — live in a scroll you'll never revisit.

Curlo fixes this without changing how you work. It rides alongside
your conversation as a side panel and adds the capabilities the
platforms themselves don't provide.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚑ AI CONVERSATION CHECKPOINTS
   Snapshot where your ChatGPT, Claude, or Gemini conversation
   stands at any moment. Curlo asks the AI to report decisions
   made, open questions, and next steps, then stores the result
   locally. Export it, paste into a fresh chat, and keep going —
   no more starting from zero when context compacts.

⚑ CONTEXT WINDOW METER
   A live gauge shows how much of the AI's context window you've
   used. Curlo automatically detects which model you're talking to
   and calibrates to its actual context size. Know BEFORE the AI
   starts forgetting earlier turns.

⚑ IDEA SCRATCHPAD
   Capture thoughts, follow-ups, and decisions next to the
   conversation they came from. Notes persist across sessions and
   stay tied to each project.

⚑ PROMPT LIBRARY
   Save and organize the prompts you actually reuse. Access your
   library from ChatGPT, Claude, and Gemini — one prompt manager
   across every platform you use.

⚑ PROMPT BUILDER
   Construct stronger prompts with eight proven frameworks: RISEN,
   CO-STAR, Chain of Thought, Few-Shot, Persona, STAR,
   Constraint-Based, and Iterative Refinement.

⚑ SPACES (PROJECT WORKSPACES)
   Group related conversations by project. Each Space keeps its
   own checkpoints and notes; your prompt library and frameworks
   stay global across every Space.

⚑ AMBIENT BAR
   A minimal floating bar above your chat input surfaces context
   usage and tab shortcuts — stays out of your way, one click away.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO CURLO IS FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

- Developers pair-programming with Claude or ChatGPT on long tasks
- Researchers running multi-hour threads in Gemini
- Prompt engineers who want to version and reuse their best prompts
- Writers and analysts whose projects span many sessions
- Anyone tired of rebuilding context every time they start a new chat

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. Install Curlo from the Chrome Web Store
2. Open ChatGPT, Claude, or Gemini
3. The side panel opens alongside your conversation
4. Click Checkpoint to save state, jot ideas as they come, and
   use Prompts or Build when crafting a new query

No account. No sync. No setup. Curlo works the moment it's installed.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY — LOCAL-ONLY BY DESIGN
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Curlo is built on a strict local-only architecture. Nothing you do
in Curlo ever leaves your browser.

- All data (notes, checkpoints, prompts, settings, detected model
  info) stored locally in chrome.storage.local
- No accounts, no sign-in, no sync
- No analytics, no telemetry, no tracking pixels, no server-side
  logging
- No third-party APIs or services
- Context metering reads only network response SIZES (bytes),
  never message content
- Checkpoints read only the AI's response to the specific
  checkpoint prompt YOU trigger
- Every Chrome Web Store data category is marked "not collected"

Full privacy policy: curlo-pavilion.lovable.app/privacy

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS — WHY CURLO ASKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

- storage — save your checkpoints and notes locally
- sidePanel — display the Curlo panel alongside your chat
- webNavigation — detect when you switch conversations
- alarms — run light periodic housekeeping

Host access is limited to three domains ONLY: claude.ai, chatgpt.com,
and gemini.google.com. Curlo cannot read any other website.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SUPPORTED AI PLATFORMS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

- ChatGPT       — chatgpt.com (all GPT models)
- Claude        — claude.ai (Sonnet, Opus, and all variants)
- Google Gemini — gemini.google.com

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
RECENT UPDATES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

- NEW: Prompt Library — save and reuse prompts across ChatGPT,
  Claude, and Gemini
- NEW: Prompt Builder — eight structured frameworks for better
  prompt engineering
- NEW: Spaces — organize long AI conversations into project
  workspaces
- NEW: Ambient Bar — context meter and shortcuts above the chat
  input
- NEW: Model auto-detection — Curlo detects the AI model you're
  using and calibrates context metering to its actual window size
- IMPROVED: Checkpoint prompt rewritten to read as natural
  collaboration, preventing false-positive security flags
- IMPROVED: Delta checkpoint architecture — reports only what has
  changed since your last checkpoint

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FAQ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Q: Is Curlo free?
A: Yes. Completely free — no account, no trial, no paid tier, no ads.

Q: Does Curlo work with every ChatGPT, Claude, and Gemini model?
A: Yes. Curlo automatically detects which model you're using
   (GPT-5, Claude Opus, Claude Sonnet, Gemini 2.5, etc.) and
   adjusts the context window meter accordingly.

Q: Is my conversation data sent anywhere?
A: No. Everything is stored locally using chrome.storage.local.
   There is no server, no account, no cloud sync, no analytics.

Q: What exactly is an "AI checkpoint"?
A: A structured snapshot of where your conversation stands —
   decisions made, open questions, next steps. Export it, paste it
   into a fresh chat, and continue without starting from zero.

Q: Does Curlo read my conversations?
A: Only in two specific cases: (1) the SIZE of network responses
   in bytes (for the context meter), and (2) the AI's response to
   a checkpoint prompt that YOU trigger. General conversation
   content is never read or stored.

Q: How is Curlo different from ChatGPT Memory or Claude Projects?
A: Those are cross-session memory — remembering you between chats.
   Curlo is intra-session working memory — keeping a single long
   conversation coherent. They solve completely different problems.

Q: Is Curlo open source?
A: Yes — github.com/rakshanNagesh19205/curlo-ai

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Free. Local. Open source. No account. No catch.

Technical

Version
1.0.0
Manifest
V3
Size
396KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
fcnhgmhlpmpofioiiccahnpagbjnpdid
Developer ID
u0da660293fffa7acdbe45d755ee18dc1
Developer Email
[email protected]
Created
Mar 26, 2026
Last Updated (Store)
Apr 28, 2026
Last Scraped
Jun 10, 2026

Data sourced from the Chrome Web Store · last verified Jun 10, 2026.