linuxdo-idea-ui
linuxdo-idea-ui linux.do용 유저스크립트 테마 모음
무료 오픈소스 Chrome 사이드 패널, AI 채팅·페이지 요약·양언어 페이지·YouTube 자막 번역, API 키 직접 사용
Free, open-source Chrome side panel for AI chat, page summaries, and bilingual page and YouTube caption translation. Bring your own API key.
플러그인TypeScript · JavaScriptGitHub @rokrokss온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Free, open-source Chrome side panel for AI chat, page summaries, and bilingual page & YouTube caption translation. Bring your own OpenAI, Claude, Gemini, or OpenRouter key.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Shizue
Supercharge your Browse experience with the power of LLMs
Shizue is a Chrome extension designed for integrating Large Language Models (LLMs) into the daily Browse workflow. The project aims to enhance browser interactions with LLM-driven features, conceptually similar to how tools like Cursor augment code editors.README 전문 보기 ↗Shizue is a Chrome extension designed for integrating Large Language Models (LLMs) into the daily Browse workflow. The project aims to enhance browser interactions with LLM-driven features, conceptually similar to how tools like Cursor augment code editors.
Shizue provides a free, open-source alternative to commercial services (e.g., Sider) that restricts access to newer models or handy services behind additional paywalls. Sign in with ChatGPT to use your ChatGPT plan, or bring your own API keys, for direct access to rich LLM functionalities, such as page summarization and bilingual webpage translation.
Choose AI provider → Sign in with ChatGPT to use your ChatGPT plan with the existing chat, summary, image, and translation features. Click Continue with ChatGPT and finish OpenAI's sign-in in the tab that opens; there is nothing to install. Available models come from your signed-in account; usage and app limits are managed in ChatGPT settings.
Is it really free? Yes, and it will stay free. There is no Shizue account, paid plan, or ads. You can use your AI provider's API, a local model, or your ChatGPT plan. The Token Usage chart (the chart button below the chat box) shows how many tokens each model used; ChatGPT plan limits are managed in ChatGPT settings.
Is the whole thing open source? Yes. The full source of the extension is in this repository under the MIT License. The repository was private for a period after mid-2025 and is public again. It was AGPL-3.0 from June 2025 to October 2026 and is MIT as of v0.2.9. The PDF translation feature, which was built on AGPL-licensed BabelDOC, has been removed.
Does Shizue have a server? What leaves my browser? There is no Shizue server. API keys, chat history, memos, and settings stay in your browser's storage. When you use a feature, only the content that feature needs (e.g. the page text for a summary) is sent directly from your browser to the provider you chose, to OpenRouter, or to the local model server you set. There is no analytics or tracking. Details are in the privacy policy.
With Sign in with ChatGPT, the same content goes directly from your browser to OpenAI. OpenAI's sign-in returns to a 127.0.0.1 address, as its sign-in flow requires; nothing listens there, and Shizue catches that address inside the browser to finish signing in. OAuth tokens are kept in the extension's local storage, like API keys.
Video captions follow the same rule, and two paths send nothing to an AI provider: Twitch captions translated by Chrome's built-in translator (the default) stay on your device, and Netflix titles with subtitles in your language use those subtitles. Speech recognition on Twitch also runs on your device. Only if you pick it for a language your device can't recognize yet does Chrome send the tab's audio to Google, and Shizue asks you first.
What does OpenRouter see about Shizue?
Requests to OpenRouter carry HTTP-Referer: https://shizue.net and X-OpenRouter-Title: Shizue, so OpenRouter counts the usage under the Shizue app. These headers identify the app, not you, and nothing is sent to shizue.net.
Why these permissions?
storage: keep your keys, settings, and history locallyscripting and HTTP/HTTPS host access: reconnect Shizue in already-open web pages after an extension update or reload, without refreshing the pages, and let browser control read and act on the tab it works in, forms the page embeds from other sites includedsidePanel: the chat side panelactiveTab: work with the tab you're on when you open Shizue or use a right-click actioncontextMenus: the right-click actionstabGroups (optional, asked only when you click "Show tab groups" after typing @ in the chat box): list the names and colors of this window's tab groups so you can attach a whole group. They are only shown in that list, never stored or sent anywheredeclarativeNetRequestWithHostAccess and access to localhost: reach a model server on your computer. Ollama rejects requests from browser extensions, so Shizue sets the Origin header of its own requests to Ollama to Ollama's address. During Sign in with ChatGPT, it also sends the browser's return to 127.0.0.1 to Shizue's own sign-in page. No other requests are changed.Do existing pages need a refresh after an update? Shizue automatically reconnects its page scripts after extension updates, reloads, and browser restarts. It checks for an existing connection before injecting, preserves page contents and form input, and retries when a sleeping tab becomes active. Chrome settings pages, the Chrome Web Store, and sites where extension access is withheld cannot be reconnected this way.
Local models?
Yes. In Settings → Models, choose "Use a Local Model". Shizue finds Ollama, LM Studio, or llama.cpp on their default ports, or you can enter an address. Pages and chats then stay on your computer. Translation quality depends on the model: in our tests, gemma4:12b translated a test page accurately, while qwen3.5:9b left some lines untranslated.
Firefox? Yes: install Shizue from Firefox Add-ons. It opens in the sidebar beside the page, with the same Ctrl+Shift+E (Cmd+Shift+E on Mac); on Firefox for Android, it opens in a tab.
One OpenRouter key gives you every model in Shizue, including DeepSeek, which is available only through OpenRouter.
Clone & Setup:
# Ensure pnpm is installed (npm i -g pnpm)
git clone https://github.com/rokrokss/shizue && cd shizue
pnpm install
Build:
pnpm build # For production build
# Or use `pnpm dev` for development with hot-reloading
Load in Chrome:
chrome://extensions.dist/chrome-mv3/).For suggestions, feedback, or discussions, join me on Discord.