Home

Hamster AI

A lightweight, local-first AI companion for Windows.
No cloud. No subscriptions. No data leaving your machine.

Fully Offline Ollama Powered Plugin System Windows 10/11 Open Source

What is Hamster AI?

Hamster AI sits quietly in your system tray and helps you remember things, set reminders, keep track of your day, and answer questions — all without ever sending data to the cloud. Everything runs on your own PC using Ollama for local LLM inference.

It's not a productivity manager or a spyware tool. It's a small, helpful desktop companion that stays out of your way until you need it.

Key Features

🔒

Fully Offline

All inference runs locally via Ollama. No internet required for core features.

🧠

Memory System

Remembers facts, notes, and todos across sessions using a local SQLite database.

🔔

Reminders

Set natural-language reminders. /remind me at 6pm to check the build

🛡️

Mode System

Work, Focus, Private, and Game Safe modes suppress notifications and tracking automatically.

🧩

Plugin System

Optional features load at startup. Enable only what you need.

⌨️

Global Hotkey

Open chat from anywhere with Ctrl+Shift+H (customisable).

🪟

Mini Widget

A small always-on-top input bar for quick questions without opening the full chat.

🔧

Diagnostics

Built-in health checks, logs, and self-fix suggestions so problems don't stay hidden.

Prerequisites

RequirementNotes
Windows 10 or 11 (64-bit)Required
Python 3.11+python.org
Ollamaollama.com — must be running
An Ollama modelollama pull llama3.2:3b is a good starting point

Quick Start

git clone https://github.com/Easton99/hamster-ai.git
cd hamster-ai
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
ollama pull llama3.2:3b
ollama serve
python app/main.py

A hamster icon will appear in your system tray. Right-click it to open the menu, or use Ctrl+Shift+H to open chat.