NativeMind
Cloud AI Assistant for Browsing
NativeMind is a powerful, privacy-focused browser extension that connects you to leading AI models through secure cloud providers — bringing advanced AI capabilities directly into your browsing experience.
Powerful AI Integration for Modern Browsing
NativeMind seamlessly integrates with leading cloud AI providers, giving you access to the latest models while maintaining privacy through your own API keys—no subscriptions, no data sharing, complete control.
Star this project to get all the latest updates — you'll never miss a new release!
- Contextual Awareness Across Tabs: Seamlessly continue AI conversations with memory that spans across tabs
- AI-Powered Search Integration: Ask questions and search the web directly from your browser with AI assistance
- Smart Page Understanding: Instantly summarize and interpret any webpage content
- Multilingual Translation: Translate full pages or selected text with side-by-side view (supports 12 languages)
- Quick Actions: Save and trigger your frequently used prompts with a single click
- Smart Writing Enhancement: Rewrite, proofread, and creatively rephrase content with intelligent suggestions
- Automatic Detection: Works seamlessly with any text field, editor, or content-editable area
- Multiple Writing Modes: Rewrite for clarity, proofread for accuracy, create lists, or add creative flair
- Custom Prompts: Adapt system prompts to match your workflow and preferred writing style
- OpenRouter Integration: Access to 100+ AI models from leading providers
- Direct Provider Support: Connect directly to OpenAI, Anthropic, Google AI, and more (coming soon)
- Your API Keys: Use your own API keys — no subscriptions, pay only for what you use
- Model Search & Discovery: Easily find and switch between models based on your needs
- API Key Security: Your credentials are stored locally and never shared with third parties
- No Data Collection: NativeMind doesn't collect, store, or analyze your conversations
- Transparent Operation: Open-source code means you can verify exactly what the extension does
- Local Storage: All settings and chat history remain on your device
NativeMind supports Chrome, Firefox, Brave, and Edge browsers.
- Install the Extension: Add NativeMind to your browser from the official store
- Get an API Key: Sign up with OpenRouter for access to multiple AI models
- Configure Settings: Open NativeMind settings and enter your API key
- Start Using: Click the NativeMind icon in your browser toolbar and start chatting!
🌟 OpenRouter (Primary)
- 100+ Models: Access to GPT-4, Claude, Gemini, Llama, and many more
- Unified API: Single API key for multiple providers
- Transparent Pricing: Pay only for what you use with clear pricing
- Model Discovery: Browse and compare models easily
- OpenAI: Direct access to GPT models
- Anthropic: Claude models with advanced reasoning
- Google AI: Gemini models with multimodal capabilities
- Azure OpenAI: Enterprise-grade OpenAI models
Note: You can use your existing API keys from any supported provider. NativeMind simply provides a convenient interface — you maintain full control over your AI usage and costs.
For General Chat:
openai/gpt-4o- Best overall performanceanthropic/claude-3.5-sonnet- Excellent reasoninggoogle/gemini-pro-1.5- Great for long contexts
For Writing Tasks:
openai/gpt-4o- Creative and professional writinganthropic/claude-3-haiku- Fast and efficient
For Translation:
google/gemini-pro- Excellent multilingual supportopenai/gpt-4o-mini- Cost-effective for simple translations
-
OpenRouter (Recommended):
- Sign up at openrouter.ai
- Generate an API key in your dashboard
- Add credits to your account
- Paste the key in NativeMind settings
-
Direct Providers (Coming Soon):
- Get API keys directly from OpenAI, Anthropic, etc.
- Configure each provider separately
- Switch between providers as needed
- System Prompts: Customize AI behavior for chat and writing tools
- Quick Actions: Create custom prompts for frequent tasks
- Translation: Set preferred languages and translation style
- Writing Tools: Enable/disable specific writing assistance features
- Node.js 22.14.0 or later
- pnpm package manager
# Clone the repository
git clone https://github.com/NativeMindBrowser/NativeMindExtension.git
cd NativeMindExtension
# Install dependencies
pnpm install
# Build for development
pnpm run dev
# Build for production
pnpm run build:prod- Framework: Built with WXT for modern Chrome extension development
- Frontend: Vue 3 + TypeScript + Tailwind CSS
- State Management: Pinia for reactive state management
- Communication: Custom RPC system for extension component communication
We welcome contributions! Here's how you can help:
- Report Issues: Found a bug? Open an issue
- Feature Requests: Have an idea? Start a discussion
- Code Contributions: Fork the repo, make changes, and submit a pull request
- Documentation: Help improve our documentation and guides
- Follow TypeScript best practices
- Maintain Vue 3 Composition API standards
- Ensure cross-browser compatibility
- Add appropriate error handling
- Include tests for new features
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.
- Documentation: nativemind.app
- Discord Community: Join our Discord
- GitHub Issues: Report bugs or request features
- Email Support: support@nativemind.app


