ChatMarks is a Chrome extension that allows you to bookmark and organize important conversations with AI models like GPT, Gemini, Claude, and Mistral—all in one place. This open-source project aims to make it easy to save, tag, and retrieve key insights from your conversations, enhancing productivity and knowledge retention.
- Bookmark AI Conversations: Save important conversation URLs with popular AI models in one click
- Description Field: Add a brief description to each bookmark to remember key details
- Search: Enhanced search functionality and AI-generated summaries are planned for future updates
Get ChatMarks from the Chrome Web Store
We welcome and encourage contributions from the community! Here's how you can contribute:
-
Fork the Repository
- Click the 'Fork' button at the top right of this repository
- Clone your fork locally
-
Star the Repository
- If you find this project useful, please star it to show your support
-
Create a Feature Branch
git checkout -b feature/your-feature-name
-
Development Setup
# Install dependencies pnpm install # or npm install # Start development server pnpm dev # or npm run dev
-
Build and Test
# Build for production pnpm build # or npm run build
-
Submit a Pull Request
- Your PR must include:
- Clear description of the new feature/fix
- Screenshots/GIFs demonstrating the changes
- Built extension zip file
- All development and build steps you followed
- Format your PR title as:
[Feature/Fix]: Brief description
- Your PR must include:
- The project uses Plasmo framework
- Load the development build from
build/chrome-mv3-dev
during development - Main files:
popup.tsx
: Extension popup interfaceoptions.tsx
: Options page (optional)content.ts
: Content scripts
pnpm build
# or
npm run build
For automated submissions to the Chrome Web Store, we use the bpp GitHub Action. Check the setup instructions for automated updates.
This project is licensed under the MIT License. See the LICENSE file for details.
Get ChatMarks on the Chrome Web Store!
If you find ChatMarks useful, please:
- ⭐ Star this repository
- 🐛 Report any bugs you find
- 💡 Suggest new features
- 🤝 Consider contributing