Docs/Using Chervil

Sprig on every page

Use Sprig on the live website you're viewing โ€” ask about the page, translate it in place, have it read aloud, snip any part of the screen into a question, and compare your open tabs.

Sprig doesn't just compose pages โ€” it works with the page you're on. On any live website, the toolbar gives you five ways to bring Sprig to the site (each one hideable in Settings โ†’ General โ†’ Toolbar buttons).

Ask about this page (๐Ÿ’ฌ)

Chat with Sprig about the site you're looking at: "summarize this", "what does it say about pricing?", "is this article's claim about X right?"

  • In chat mode (the ๐Ÿ’ฌ composer chip) it just works โ€” Sprig automatically sees the page you're viewing.
  • Not in chat mode? Click the ๐Ÿ’ฌ toolbar button to arm a one-shot question: your next message goes to chat with the page as context, and then the composer goes back to normal. No mode-flipping.
  • Select text first and Sprig treats your selection as what "this" refers to โ€” highlight a confusing paragraph and ask "explain this".

It works on Chervil-composed pages too, and if your question sounds like it's about your tabs ("compare my open tabs", "which tab mentions the warranty?"), Sprig reads your other open tabs' content as well.

Translate this page (๐ŸŒ)

Click ๐ŸŒ on any live site to translate it in place โ€” the layout, links, and images stay exactly where they are; only the words change. Translate to your saved language in one click, or pick any language you can name. Show original switches back instantly, no reload. Your language choice is remembered for next time (default: English).

Translation uses your configured AI provider, so it costs a normal model call โ€” a long page is translated in batches and fills in as it goes.

Read aloud (๐Ÿ”Š)

Click ๐Ÿ”Š and Sprig reads the page's article text out loud with your chosen voice and speed (Settings โ†’ Voice). Select a passage first to hear just that part. Click again โ€” or use the audio bar's Pause/Stop โ€” to stop. Works on live sites and composed pages alike.

Snip (โœ‚)

Click โœ‚ and drag a box over anything on screen โ€” a chart, a table, an error message, a product photo. Then choose:

  • Ask Sprig about it โ€” the snip attaches to the composer, so "what's this chart showing?" just works,
  • Copy to clipboard,
  • Edit in Chervil โ€” opens the built-in image editor (below),
  • Save to Downloads, or
  • Open in image viewer โ€” hands it to your Windows-registered image app.

Esc cancels. The snip is pixel-exact and never includes the selection overlay itself.

The image editor

Edit in Chervil opens the snip in its own tab โ€” a lightweight editor that sticks around (it's a normal page, so it survives restarts and can be bookmarked). The offline tools need no model at all: T Text (click the image to place a label), โ—ซ Erase (drag a box and it blends away into the surrounding color), โ›ถ Crop, โ†ถ Undo, and โคด Upscale 2ร— โ€” a faithful high-quality resample for when you need more pixels (say, for print).

For edits that need intelligence, use the Ask Sprig box โ€” "remove the toolbar at the top," "add a red arrow pointing at the Submit button" โ€” or just type into Chervil's main composer while the editor is open; it routes there automatically. AI edits use your Grok, OpenAI, or Gemini key (Settings โ†’ AI), and โœจ Enhance 2ร— does a real AI upscale the same way. One honest note: AI edits regenerate the image, so fine details can shift slightly โ€” the offline tools never do.

When you're done: Copy, Save, Open in viewer, or Ask about it (attaches the edited image to the composer).

Compare your open tabs

In chat, ask things like "compare the three laptops I have open", "which of my tabs mentions a free tier?", or "summarize all my open tabs". Sprig gets a digest of your other tabs โ€” including the actual page content of live background tabs โ€” and answers across them. Tab context is only included when your question sounds tab-related, so ordinary chat doesn't share your tab list with the model.