A Chrome extension that summarizes YouTube videos using AI models via OpenRouter. It stores your summary history securely using InstantDB.
- Flexible Model Selection: Use any model from OpenRouter - from free to premium.
- Smart Summaries: Adapts summary structure based on video type.
- Summary History: Save and view all your summaries in a beautiful interface.
- Extended Support: Handles videos up to ~100,000 characters of transcript.
- Complete Summaries: Generates up to 4096 tokens to avoid truncation.
- Privacy Focused: Your API keys are stored locally.
git clone https://github.com/yourusername/makesense.git
cd makesense-
Copy the template file to create your secrets file:
cp secrets.js.template secrets.js
-
Open
secrets.jsand configure your keys:- OpenRouter API Key: Get one from OpenRouter Keys.
- InstantDB App ID: (Optional) Get one from InstantDB to enable history features.
// secrets.js const OPENROUTER_API_KEY = 'your-openrouter-api-key-here'; const OPENROUTER_MODEL = 'anthropic/claude-3.5-haiku'; const INSTANTDB_APP_ID = 'your-instantdb-app-id-here';
Note:
secrets.jsis gitignored to protect your API keys. Never commit this file.
You can change the OPENROUTER_MODEL in secrets.js to any model supported by OpenRouter.
Recommended Models:
anthropic/claude-3.5-haiku(Fast, cheap, high quality)google/gemini-2.0-flash-exp:free(Free)meta-llama/llama-3.1-8b-instruct:free(Free)openai/gpt-4o-mini(Very cheap GPT-4 class)
See all available models at OpenRouter Models.
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode in the top right corner.
- Click Load unpacked.
- Select the
makesensedirectory.
- Navigate to any YouTube video.
- The Makesense widget will appear in the right sidebar.
- Click Summarize Video.
- The summary will be generated and automatically saved to your history.
- Click the Makesense extension icon in your browser toolbar.
- View all your saved summaries in a grid layout.
- Click on any summary to view the details or watch the video.
If you make changes to the code:
- Go to
chrome://extensions/. - Find Makesense.
- Click the reload icon (circular arrow).
- Refresh the YouTube page to see your changes.
See TROUBLESHOOTING.md for help with common issues.
This project is licensed under the MIT License - see the LICENSE file for details.

