One app for every AI.
From cloud giants to your laptop's Ollama.

Alpagua is a free and open-source chat app for Linux, macOS, Windows, Android and iOS. One home for Ollama, Anthropic, OpenAI, Mistral, OpenRouter and any OpenAI-compatible server — connected with your keys, straight from your device.

Free software · GNU GPL v3 or later · No account needed

Plugs straight into

Ollama Ollama Cloud OpenAI Anthropic Mistral AI OpenRouter Any OpenAI-compatible API
Screenshots

A look inside

A few screens of the app, the same on Linux, macOS, Windows, Android and iOS.

Features

Serious AI, without the strings

A standalone app: Alpagua has no server of its own. It talks directly to the providers and tools you configure — nothing else.

Private by design

No account, no analytics, no middle server. Conversations, notes and settings stay on your device; data only leaves it toward the AI provider you chose.

Any provider, your keys

Bring your own API keys for OpenAI, Anthropic, Mistral, OpenRouter or Ollama Cloud. Switch models mid-conversation: history is kept in a provider-independent format.

Bring your files

Attach images, PDFs and text files: images go to the models that see, PDFs whole to the models that read them, as text to the others. Photos lose their location before they are stored.

Tools that act

Let the model search the web, read pages and PDFs, keep notes, remember facts, check the weather or the news and much more — tool by tool, per conversation.

MCP-ready

Add your MCP servers — remote over Streamable HTTP, local over stdio — with bearer, basic, digest, header or OAuth 2.1 authentication.

Find any conversation

Full-text search through every message and title, accents or not: “ete” finds “été”.

Guest mode

Chatting with someone watching? One tap hides your history and removes every tool that touches personal data. Guest conversations are wiped automatically.

Know what it costs

A live context gauge shows how much of the model's window you use, and the conversation cost appears when the provider's prices are known.

Your language, your look

An interface in English or French, more languages to come, with a light or dark theme, or your system’s.

Yours to export

Everything is saved as it happens, so an interrupted conversation picks up again. A full archive export/import — encrypted on demand — is your backup.

Privacy

Your keys. Your device. Your data. Full stop.

Alpagua is built around one idea: the only servers involved are the ones you chose yourself.

  • Standalone & local-first

    Alpagua runs entirely on your device. There is no account to create and no Alpagua server: the app talks directly to the LLM providers and tool APIs you configure.

  • Secrets stay sealed

    API keys and tokens live in the operating system's secure storage — Keychain, Keystore, libsecret, Credential Manager — never in the database, never in the logs.

  • Go fully local

    With Ollama, the AI itself runs on your machine, or on a PC of your local network: no cloud subscription, no data leaving home, no internet required.

  • Backups you control

    Export everything — conversations, attachments, notes, skills — to an archive, password-encrypted if you like, and restore or merge it on any device.

  • Free software, really

    Alpagua is released under the GNU GPL v3 or later. Read it, audit it, fork it: the source is on Codeberg.

Tools

A toolbox the model actually uses

Fifteen built-in tools, each with its own settings. You enable them per conversation; the model calls them when they help — and every call is listed with its arguments and its result.

Web search

Fresh results with dates and excerpts, through Tavily or Serper — you pick the service, you hold the key.

Page reader

Turns any web page or PDF into clean text, and can keep the file right in the conversation.

Wikipedia

Whole articles with their sections, in any language edition.

Weather

Current conditions and forecasts worldwide, key-free with Open-Meteo or via OpenWeatherMap.

News

Your RSS and Atom feeds, organized in sets and read on demand — never in the background.

Calculator

Exact arithmetic, down to the cent: a 200,000 loan at 3.6% over 20 years costs 1,170.22 a month.

Places & maps

Find places, distances and opening hours with OpenStreetMap, with links to the map.

Photo search

Royalty-free photos and videos from Pexels and Unsplash, shown and credited in the chat.

Notes

Plain Markdown files in your Alpagua folder — edit them with any other app, they're just files.

Memory

Facts the model remembers between conversations. View, pin, edit or delete them — they stay yours.

Skills

Reusable instruction packs — a procedure, a style, domain knowledge — that the model loads when a task needs one.

Documents

A folder you and the model share: read, search, sort, convert and organize your files together.

Artifacts

Long documents — plans, drafts, code — co-written with the model in a side panel, with version history.

Suggestions

The model proposes your next message itself, as one-tap buttons above the input.

Plus every tool of every MCP server you approve — see below.

MCP

Bring your own tools with MCP

Alpagua is a native Model Context Protocol client. Add the servers you already use — your company's, your self-hosted ones — and their tools appear right beside the built-in ones.

  • Remote & local. Streamable HTTP everywhere, stdio subprocesses on desktop.
  • Auth your way. Bearer token, HTTP basic & digest, custom headers, or full OAuth 2.1 with PKCE through the system browser.
  • You stay in charge. Each tool is approved individually, and every call asks for confirmation by default.
  • Safe by design. If a server changes a tool's description or schema, the tool is disabled until you approve it again.

Every MCP tool is reviewed one by one — its description and schema are shown before it ever reaches the model.

FAQ

Good questions

Is Alpagua free?

Yes — free of charge and free software, released under the GNU GPL v3 or later. You only ever pay, if applicable, the AI providers you chose to connect to, under your own accounts and API keys.

Do I need an account?

No. Alpagua has no account system and no server of its own. Install it, add a provider — or run Ollama locally — and start chatting.

Can I use my ChatGPT or Claude subscription?

No: Alpagua talks to the OpenAI and Anthropic APIs, which are billed apart from the ChatGPT and Claude subscriptions. Create an API key on the provider's developer platform, add credits, and pay only for what you use.

Where is my data stored?

On your device: conversations in a local SQLite database, notes and documents as plain files in your Alpagua folder, secrets in the OS secure storage. Export it all to an archive whenever you want — nothing is sent anywhere you didn't ask for.

Can it work fully offline?

Yes: connect Alpagua to Ollama on the same machine (or on another computer of your network) and chat with local models with no internet at all. The calculator, notes, documents and other local tools keep working too.

Where is the source code?

On Codeberg, at codeberg.org/jpfox/alpagua, under the GNU GPL v3 or later. For anything else, write to dev@alpagua.com.

Download

Get Alpagua

Version 0.1.2. Pick your platform:

Free software — GNU GPL v3 or later · Source: codeberg.org/jpfox/alpagua · Questions: dev@alpagua.com