How To

Set up AI chat

Connect OpenAI-compatible providers, Anthropic or local Ollama models, and enable web search.

WebF1 Pad has a full chat mode beside your notes. AI chat is off by default; you bring your own provider and keys.

Enable chat and add a provider

  1. Open Settings (the gear button, or View → Settings) → AI Chat.
  2. Tick Enable AI chat. The Notes/Chat switch appears in the title bar.
  3. Add a provider:
    • Ollama - preset included; base URL http://localhost:11434 for locally running models. Nothing leaves your machine.
    • OpenAI-compatible - any endpoint speaking /chat/completions (OpenAI, OpenRouter, LM Studio, vLLM, …).
    • Anthropic - direct Claude API access.
  4. Paste the API key (or a file:/path/to/key reference) and add the model ids you want. Auto-discover queries the provider’s /models endpoint and merges the list for you.
  5. Click Test, then Save.

Chatting

  • Switch to Chat in the title bar. New chats start with the provider and model you picked.
  • Attach a note with the paperclip (or File → Transfer Note to Chat) to give the model context.
  • Paste images straight into the composer - vision-capable models receive them.
  • Chats are restored by the app automatically. You can also save a conversation as a Markdown note; saved chat notes reopen as chats and can be backed up like other notes.

Web search (optional)

Settings → AI Chat → Web search enables grounded answers:

  • DuckDuckGo works with no configuration and no API key.
  • SearXNG uses your own instance if you self-host one.
  • Tool-capable models can decide when a search would help while chat tools are enabled. Other models show a per-chat Web switch and use a small routing step to decide whether to search. Search failures never break the chat.

Everything runs from the app - no third-party script or service in the middle.