Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
Browser extension that captures web pages and selections as local Markdown notes in Octarine.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An open-source browser extension that captures web pages and selections as local Markdown notes in Octarine.
Clips are currently sent to an explicit folder through Octarine's octarine:// desktop protocol. Managed Inbox support is intentionally not included.
You need Octarine installed with deep links enabled.
To run a build without the store listings, download the appropriate ZIP from the latest GitHub release. You still need Octarine installed with deep links enabled.
octarine-web-clipper-chromium.zip and extract it to a folder.chrome://extensions in Chrome, edge://extensions in Edge, or brave://extensions in Brave.manifest.json.Keep that folder in place while the extension is installed. To update, replace its contents with a newer release and click Reload on the extensions page.
octarine-web-clipper-firefox.zip and extract it.about:debugging#/runtime/this-firefox.manifest.json from the extracted folder.Firefox removes temporary add-ons when the browser restarts. For a permanent installation, use Firefox Add-ons.
Safari cannot load the release ZIP directly as an unpacked extension. Building the Safari app wrapper currently requires the source code, macOS, Xcode, and pnpm safari:convert. Most users should wait for the App Store release.
pnpm install --frozen-lockfile
pnpm build
Load dist/chromium as an unpacked extension in a Chromium browser. Other targets:
pnpm build:firefox # dist/firefox
pnpm build:safari # dist/safari
pnpm build:all
For Chromium watch builds, run pnpm build:watch. Before contributing, run:
pnpm lint
pnpm typecheck
pnpm test:run
pnpm package
| Shortcut | Action |
|---|---|
Alt+Shift+O / ⌥⇧O | Open the clipper |
Alt+Shift+S / ⌥⇧S | Add the current selection |
Alt+Shift+C / ⌥⇧C | Instantly save the page |
Alt+Shift+T / ⌥⇧T | Append the URL to Bookmarks |
The popup lets you preview and edit the Markdown, choose a workspace and folder, and decide whether Octarine should open after saving. See the user guide for detailed usage.
pnpm package creates store-ready ZIP inputs in artifacts/. Safari additionally requires Xcode and pnpm safari:convert. See Publishing for signing, store submission, privacy disclosures, and release steps.
The extension requests access to web pages because extraction happens in the page. Extracted content and settings stay on the device and are passed only to the locally installed Octarine app.