Configuration

Make AFKmate work the way you work. Your code, your rules.

Settings

Open VS Code Settings and search for "AFKmate" to configure:

  • Idle Time: Minutes before analysis starts (1-30, default: 3)
  • Auto Start: Automatically analyze when idle (default: true)
  • Primary Provider: Choose between cloud or local Ollama
  • Notification Level: Control notification frequency
  • Show Errors/Warnings/Suggestions: Filter by issue type

Using Ollama (Local LLM)

Your code is yours. If you want fully private analysis where nothing leaves your machine:

  1. Install Ollama from ollama.ai
  2. Pull a code model: ollama pull codellama
  3. In AFKmate settings, set Primary Provider to "ollama"
  4. Optionally set the Ollama endpoint if not using the default

No cloud, no external servers, no trust required. Works offline.

Analysis Providers

Two ways to run AFKmate. Pick whichever fits how you work:

  • Cloud (default): Advanced LLMs on AFKmate's backend. Requires internet. Your code is processed in memory and never stored.
  • Local (Ollama): Runs entirely on your machine. Nothing leaves your device. You need Ollama installed with a code model.

Next: Features