A browser-first web clipper that turns any page into clean, editable Markdown and saves it into Obsidian, Notion, or your cloud drive.
Project overview
Built to solve the gap between quick web clipping and a genuinely usable knowledge base entry, with extraction tuned per site type rather than one generic scraper.
People building a personal knowledge base in Obsidian or Notion who want clean, structured captures instead of raw HTML.
Monorepo covering a Manifest V3 Chrome extension for capture and a Next.js web app for auth, provider connections, and clip history.
Coordinating extraction, editing, and multi-destination saving across an isolated browser extension context and a separate authenticated web app.
Built a knowledge pipeline that selects a site-aware extraction strategy per page, then either writes to Obsidian via local URI or sends the clip to the web app API, which refreshes provider tokens and uploads the Markdown to Google Drive, OneDrive, Dropbox, or Notion.
pnpm/Turbo monorepo with a Manifest V3 extension (React, TypeScript, Vite, Redux Toolkit) for in-browser extraction, and a Next.js 15 web app (NextAuth, Prisma, Postgres) for OAuth connections, encrypted provider tokens, and clip history, sharing a UI and config package.
Project gallery




Key features
Clipping tools are only as useful as what happens after the save — structuring the output well matters more than capturing faster.
Services connected
Stop wasting time doing manual data entry. We connect your website, web applications, and backend tools using APIs and custom webhooks, so data moves automatically between systems instead of being re-entered by hand.
Solutions connected
Technologies connected
Case studies connected
Case study on building Omnivy, a Chromium browser extension that turns articles, code, and discussions into clean Markdown and routes it to Obsidian, Notion, Google Drive, OneDrive, or Dropbox.
Insights connected
This page intentionally avoids fabricated metrics, testimonials, and timeline claims. If data is private or unavailable, it is not guessed.
Tell us your current challenge and we will map a practical path using the most relevant services and implementation approach.