Skip to content

artttj/synto

Repository files navigation

Synto

License: MIT TypeScript Google Chrome

Stop fighting with messy web pages.

Synto is a simple browser extension that bridges the gap between the web and your favorite AI. It cuts out the "copy-paste loop" and helps you get structured work done without the clutter.

  • Clean Markdown, instantly. Turn messy websites into structured text you can use immediately. No more fixing weird formatting or broken tables.
  • Focus on what matters. Built-in browser AIs often get distracted by the whole page. Synto sends only what you select, so the answers stay sharp and relevant.
  • Made for work, not just chat. Skip the back-and-forth. Go straight to PR reviews, ticket briefs, or task lists that are ready to drop into your workflow.
  • Your keys, your price. Connect your own OpenAI, Gemini, or Grok keys. You pay the provider directly—no markups, no middleman fees, and no "pro" subscriptions.
  • Privacy by design. Synto has no backend. Your data goes straight from your browser to the AI provider. No tracking, no storage, and no one else watching your prompts.
Best pick from Amazon listings
Clip any page to Markdown — paste into any LLM or chat in the sidebar
Review a GitHub pull request
Get a structured PR review with changes, concerns and next steps
Best dish from a restaurant menu
Open any restaurant menu and ask what's worth ordering

Quick Start

  1. Download: Get synto.zip and unzip it.
  2. Install: Open chrome://extensions, turn on Developer mode, click Load unpacked, and select the synto/ folder.
  3. Connect: Click the Synto icon → Gear icon → AI Connections. Add your API key and save.
Provider Get a key
OpenAI platform.openai.com
Google Gemini aistudio.google.com
Grok (xAI) console.x.ai

Real-World Workflows

🛠️ For Developers

  • Review PRs: Get a summary of changes and technical risks on a heavy GitHub PR without reading every single comment.
  • Decode Tickets: Turn a Jira or Linear ticket with dozens of comments into a clear list of requirements and open questions.

✍️ For Productivity

  • Draft Replies: Highlight an email thread and generate a response that actually makes sense in context.
  • Find Action Items: Turn long meeting notes or Notion docs into a simple list of tasks and owners.

🍱 For Daily Life

  • Pick a Dish: Open a restaurant menu and ask for the "top picks" or something specific like "best value" or "low carb."
  • Compare Products: Highlight a few product pages and get a scored comparison to help you choose.
  • Decide on a Movie: Open an IMDb page and get a quick verdict on whether it's worth your time.

Template Library

Synto comes with 11 built-in templates. You can fully customize these or build your own in Settings using placeholders: {content}, {selection}, {title}, and {url}.

Category Purpose
Understand Key points, ticket briefs, and code reviews.
Decide Trade-offs, feature checks, and recommendations.
Act Task lists, risk assessments, and blockers.
Compose Professional emails, replies, and rewrites.

Languages

The UI supports:

  • English
  • German (Deutsch)
  • Spanish (Español)
  • French (Français)
  • Italian (Italiano)
  • Portuguese (Português)
  • Chinese (中文)
  • Hindi (हिन्दी)
  • Japanese (日本語)

Switch in Settings → General → Language. The choice is stored per browser profile and applies instantly.

Template prompts sent to AI are always in English regardless of the selected language.


Keyboard Shortcuts

Action macOS Windows / Linux
Open Synto ⌥⇧C Alt+Shift+C
Ask AI (panel focused) ⌥⇧↩ Alt+Shift+Enter

Privacy & Security

  • Local Only: Your API keys stay on your computer (chrome.storage.local). They are never synced or sent to any server.
  • Direct Connection: Your data travels directly from your browser to your AI provider. Synto never sees your prompts.
  • Open Source: The full code is on GitHub for you to audit.

Provider policies: OpenAI, Google AI, xAI.


Developer Setup

  1. git clone https://github.com/artttj/synto.git && cd synto
  2. npm install && npm run build
  3. Load the dist/ folder as an unpacked extension in Chrome.

License

MIT. You can use and modify it. Keep the original copyright notice in all copies or substantial portions. See LICENSE for details.

About

Clip any web page to Markdown, apply a prompt template, and optionally send to OpenAI, Gemini, or Grok for instant AI briefs. No backend. API keys stay on your device.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors