Documentation

Everything you need to know to master PorkiCoder and supercharge your AI coding workflow

Understanding Hog Mode vs Normie Mode

PorkiCoder offers two powerful modes for applying AI-generated changes to your codebase. Choose the right mode for your task to maximize efficiency and accuracy.

🐗 Hog Mode
Best for: Full file replacements and comprehensive rewrites.

Hog Mode can handle all the files you can feed it, making it perfect for major refactoring, adding new features, or when you need complete file regeneration. Works with a wider selection of AI models.
👤 Normie Mode
Best for: Small, precise changes using diff-based edits.

Normie Mode is ideal for single or dual file changes where you need surgical precision. It applies minimal diffs to your code. Currently works exclusively with Google Gemini family of models.
💡 Pro Tip
Switch between modes based on your task size. Use Hog Mode when you're not sure how many files will be affected. Use Normie Mode when you know exactly what small change you want to make.

⌨️ Keyboard Shortcuts

Master these shortcuts to navigate PorkiCoder like a pro:

  • CMD + M Toggle between Hog Mode and Normie Mode
  • CMD + 1 Switch to Model 1 (cycle through available models)
  • CMD + 2 Switch to Model 2 (cycle through available models)
  • CMD + N Switch to Model N (cycle through available models)
  • CMD + W Toggle web search (Sonnet 4.5 or Opus 4 only)
🔍 Web Search Feature
Web search is currently available only with Sonnet 4.5 and Opus 4 models. Use CMD + W to enable real-time web searching when you need the AI to access current information or documentation.

🤖 AI Model Support

PorkiCoder supports multiple AI providers and models, giving you the flexibility to choose the best tool for each task.

  • Hog Mode: Works with a wider selection of models across multiple providers
  • Normie Mode: Currently optimized for Google Gemini family of models only
  • Web Search: Available with Anthropic's Sonnet 4.5 and Opus 4 models
  • Quick Switching: Use CMD + 1, CMD + 2, etc. to cycle through your configured models instantly
⚙️ Model Compatibility
Different models excel at different tasks. Experiment with various models to find what works best for your specific use case. Some models are faster, others are more accurate, and some handle specific programming languages better.

🚀 Getting Started

Before you can start coding with AI, you'll need to configure your API keys. PorkiCoder is a Bring Your Own API Key solution.

  • Open the Settings Modal (usually accessible from the menu or toolbar)
  • Add your API keys for the providers you want to use (Anthropic, Google, etc.)
  • You only pay a flat $20/month for the IDE
  • All API usage costs are directly between you and your provider - no markups!
💰 Transparent Pricing
We charge a simple $20/month flat fee for the IDE. Your API usage is your own cost. This means you save 15-20% compared to other AI coding tools that markup your API costs. What you see on your provider's bill is what you pay - no hidden fees, ever.

💡 Tips & Best Practices

  • Start with Normie Mode for small, targeted changes to minimize token usage
  • Use Hog Mode when you're refactoring or need multiple files updated
  • Switch models frequently - different models have different strengths
  • Enable web search (CMD + W) when working with recent frameworks or documentation
  • Always provide full context in your prompts for better results
  • Review AI-generated changes before applying them to your codebase
  • Keep your API keys secure and never share them