๐Ÿ”ง Custom API (Optional)

๐Ÿ’ก Recommended for most users: Use HuBrowser membership for the best experience - faster, more reliable, and better value!

Advanced option: For users who need maximum control, compliance requirements, or want to experiment, you can configure HuBrowser Extension to use your own custom AI API.

Click the "API Config" button at the top of the extension to configure your own API keys.

๐ŸŽฏ Why Use Your Own API?

โœ…Full Control

Use any AI model provider - ChatGPT, Claude, Gemini, DeepSeek, or any OpenAI-compatible API.

๐Ÿ”’Maximum Privacy

Run entirely locally on-device with edge AI models - no internet connection required. You can inspect the network traffic to confirm requests go directly to your chosen provider with no requests to our servers.

๐Ÿ’ฐCost Transparency

  • Higher cost than HuBrowser membership due to our custom optimizations and bulk pricing agreements
  • Still cheaper than using the API with other agentic AI solutions thanks to our efficiency optimizations
  • Full visibility into your API usage and costs

๐ŸงชExperimentation & Comparison

Objectively compare different AI models, providers, and agent solutions for your specific use cases.

๐Ÿš€ Supported Configurations

You can use any of these AI providers:

  • OpenAI API - GPT-4, GPT-4o, GPT-3.5, GPT-4o-mini
  • Anthropic Claude API - Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku
  • Google Gemini API - Gemini Pro, Gemini Ultra
  • DeepSeek API - DeepSeek Chat, DeepSeek Coder
  • Any OpenAI-compatible API endpoint - Groq, Together AI, Perplexity, etc.
  • Local AI models - Ollama, LM Studio, Jan, etc.

๐Ÿ”จ How to Configure

Step 1: Get Your API Key

Obtain an API key from your chosen provider:

Step 2: Open API Config

  1. Click the HuBrowser Extension icon in your browser toolbar
  2. Click the "API Config" button at the top
  3. Enter your API configuration

Step 3: Enter Your Settings

Fill in the required fields:

  • API Endpoint - The base URL for the API (e.g., https://api.openai.com/v1)
  • API Key - Your personal API key
  • Model Name - The specific model to use

Step 4: Save and Test

Click Save and try a command to verify everything works!

๐Ÿ’ก Best Practices

Choose the Newer Models

  • Complex tasks (automation, coding) โ†’ Use larger models like GPT-5 or Claude Sonnet
  • Privacy-critical โ†’ Use local models with Ollama

Monitor Your Usage

Keep track of API costs in your provider's dashboard. Our optimizations help reduce token usage, but costs can add up with frequent use.

Rate Limits

Be aware of your API provider's rate limits. If you hit limits, consider:

  • Switching to HuBrowser membership (we have higher limits)
  • Upgrading your API tier
  • Spacing out commands

๐Ÿ” Privacy & Security

Your Data Stays Private

When using your own API:

  • Requests go directly to your configured endpoint
  • No data is sent to HuBrowser servers
  • You can verify this by monitoring network traffic

Verifiable Security

Our extension is open source - you can:

  • Review the code on GitHub
  • Inspect network requests in browser DevTools
  • Confirm no unexpected data transmission

Data Residency Compliance

Perfect for users who need to comply with:

  • GDPR requirements
  • Corporate data policies
  • Government regulations
  • Industry-specific compliance

๐Ÿ†š Comparison: Custom API vs HuBrowser Membership

FeatureCustom APIHuBrowser Membership
Privacy๐ŸŸข Maximum (local/direct)๐ŸŸก Standard (encrypted)
Speed๐ŸŸก Depends on provider๐ŸŸข Optimized infrastructure
Cost๐ŸŸก Pay per token๐ŸŸข Fixed monthly price
Setup๐ŸŸก Manual configuration๐ŸŸข Instant, no setup
Model Choice๐ŸŸข Any model๐ŸŸก Curated selection
Support๐ŸŸก Self-service๐ŸŸข Priority support

โ“ Troubleshooting

"Invalid API Key" Error

  • Double-check your API key is copied correctly
  • Verify the key is active in your provider's dashboard
  • Make sure you have billing enabled (for paid APIs)

"Model Not Found" Error

  • Confirm the model name matches exactly (case-sensitive)
  • Check your API tier has access to that model
  • For local models, ensure the model is pulled (ollama list)

Slow Response Times

  • Check your internet connection (for cloud APIs)
  • Try a smaller/faster model
  • For local models, ensure sufficient RAM available

Connection Timeout

  • Verify the API endpoint URL is correct
  • Check firewall settings aren't blocking requests
  • For Ollama, ensure it's running (ollama serve)

๐Ÿค Need Help?

  • Documentation: Check provider-specific docs for API details
  • Support: Contact us for enterprise custom AI deployment

Ready to take control of your AI? Configure your own API and experience HuBrowser Extension on your terms! ๐Ÿš€