Skip to content

PowerChat is a privacy-first, bring-your-own-key AI chat app with model configuration options and local per-folder customizable RAG databases. It can be used to generate text and images using cloud models (Gemini, Deepseek, etc.) and local models (through Ollama), or any OpenAI compatible endpoint.

Quickstart

tl;dr

  • Add an API key in the Keys tab
  • Add a Config in the Configs tab
    • Select Model Class
    • Set the API key
  • Create a new chat in the Chats tab
    • Set text/image config for the chat
    • Start chatting!

Long Version

  • Open PowerChat

  • Navigate to Keys tab in the tab bar at the bottom

  • Tap the plus sign at the bottom right corner to add an API key

  • Enter the key name, API key, and provider

    • Some providers might ask you to enter other details, such as a URL
  • Navigate to Configs tab

  • Tap the plus sign at the bottom right to add a config

  • Choose your Model Class (Claude, DeepSeek, Gemini, etc.)

  • Doing so will take you to the config view, where you can set the config name, API key, and tweak parameters

    • You must set the API key
    • Provider of the API key must match the provider of the model, otherwise the key will not show up in the API key picker
  • Once configured, exit out of the config view

  • Navigate to Chats tab

  • Tap the plus sign at the bottom right to create a new chat

  • Choose the config you created.

    • (Optional) Add a chat title
    • (Optional) If you have created a folder, choose a folder for the chat
  • Tap the checkmark to start the chat

  • Enter your prompt in the message field at the bottom

  • Tap on the Send button (up arrow) to send the prompt

    • (Optional) If you have selected an image model, you can hold the send button to pick the output modality of the model (text or image)