Getting Started¶
This guide will help you install and set up IntelliPen for the first time.
Prerequisites¶
Before installing IntelliPen, ensure your system meets these requirements:
System Requirements¶
System Requirements
- Chrome Version: 138+ (stable channel)
- Operating System: Windows 10+, macOS 13+, Linux, or ChromeOS
- Storage: At least 22 GB free space for Gemini Nano model
- GPU: 4+ GB VRAM for AI processing
- Network: Unmetered connection for initial model download
Checking Chrome Version¶
- Open Chrome
- Navigate to
chrome://version/ - Check that your version is 138 or higher
- If not, update Chrome to the latest stable version
Installation¶
Development Installation¶
Since IntelliPen is currently in development, install it as an unpacked extension:
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the
distfolder from the IntelliPen directory
- You should see the IntelliPen icon in your Chrome toolbar
- Click the icon to open the popup menu
- Check that API status indicators show availability
Initial Setup¶
1. Grant Permissions¶
When you first use IntelliPen, you'll need to grant certain permissions:
- Storage: For saving documents and preferences
- Active Tab: For context menu integration
- Microphone (optional): For meeting recording features
2. Download Gemini Nano Model¶
Large Download
Chrome will automatically download the Gemini Nano model (approximately 22 GB) when you first use AI features. This may take 10-30 minutes depending on your connection.
Chrome will automatically download the Gemini Nano model when you first use AI features:
- Click the IntelliPen icon to open the sidepanel
- Try using any AI feature (grammar check, translation, etc.)
- Chrome will prompt to download the model
- Wait for the download to complete
- Once complete, all AI features will be available
3. Check API Availability¶
To verify all APIs are working:
- Click the IntelliPen icon in the toolbar
- The popup shows real-time status for each API:
- Green badge: API is available
- Yellow badge: API is downloading/initializing
- Red badge: API is unavailable
First Steps¶
Opening IntelliPen¶
There are three ways to access IntelliPen:
- Extension Icon: Click the IntelliPen icon in the toolbar to open the sidepanel
- Right-click Menu: Select text on any webpage, right-click, and choose:
- "Edit with IntelliPen" - Opens editor with selected text
- "Translate with IntelliPen" - Shows quick translate overlay
- Keyboard Shortcut (optional): Configure in
chrome://extensions/shortcuts
Exploring the Interface¶
IntelliPen has three main screens:
-
Editor Screen
- Rich text editor with AI writing assistance
- Grammar checking, writing improvement, tone adjustment
- Document management and export
-
Translator Screen
- Multi-language translation with auto-detection
- Text-to-speech for source and target languages
- Character counter and language swap
-
Meeting Screen
- Audio recording with device selection
- Live transcription with timestamps
- AI-powered meeting analysis
Switch between screens using the navigation buttons at the top.
Troubleshooting¶
APIs Not Available¶
If APIs show as unavailable:
Troubleshooting Steps
- Ensure Chrome version is 138+
- Check that you have sufficient storage (22+ GB free)
- Verify GPU meets requirements (4+ GB VRAM)
- Wait for Gemini Nano model download to complete
- Restart Chrome and try again
Extension Not Loading¶
If the extension doesn't load:
Troubleshooting Steps
- Check that you selected the
distfolder (not the root folder) - Ensure the build completed successfully (
npm run build) - Check Chrome DevTools console for errors
- Try removing and re-adding the extension
Running Tests (Optional)¶
If you're interested in development or contributing, IntelliPen includes comprehensive automated tests:
# Install Chrome for Testing
npm run test:install-chrome
# Run all tests with visible browser
npm test
# Run tests in headless mode (faster)
npm run test:headless
See the Testing Guide for detailed information about the test suite.
Next Steps¶
Now that you have IntelliPen installed and set up:
- Read the User Guide for detailed feature documentation
- Explore the Architecture to understand how it works
- Check out API Reference for technical details
- Review the Testing Guide to run automated tests
- Join our community and contribute to development