Skales: Desktop AI Agent with Ollama Support, 300MB Idle RAM

Skales is a desktop AI agent built as a native Electron app with .exe installers for Windows and .dmg for macOS. The creator, a designer with two years of LLM experience, developed it after struggling with Docker and terminal commands for local AI setup, aiming to create something accessible to non-technical users like family members.
Key Features
- Works with Ollama for fully local inference, or any cloud provider including OpenRouter, OpenAI, Claude, Gemini, Grok, Mistral, and DeepSeek (BYOK)
- ReAct autopilot with bi-temporal memory
- Browser automation via Playwright
- Native integrations: Gmail, Telegram, WhatsApp, Discord, Google Calendar
- Multi-agent group chat where different models debate topics
- Desktop buddy that sits on screen when minimized (similar to Clippy) for task assignment without switching windows
- Built-in killswitch and website/search blacklists for security
- ~300MB idle RAM usage
- All data stored locally in ~/.skales-data
Technical Details
The app is built with Electron + Next.js + Node.js. It's source-available under BSL-1.1 license, free for personal use, with the creator noting they "didn't want a big company to fork it and commercially resell it." The GitHub repository is at github.com/skalesapp/skales.
The creator reports that their 60+ year old mother got it running instantly, and their 6-year-old used the built-in coding skill to create a retro game (one level of Super Mario).
📖 Read the full source: r/LocalLLaMA
👀 See Also

Agent Times Skill for ClawHub Adds Real-Time News, Weather, and Token Price Queries
A new ClawHub skill called Agent Times enables AI agents to answer real-time queries about news, weather, and cryptocurrency prices. Installation is via npx clawhub install agenttimes, and it provides access to 228K+ articles from 3,576 feeds with sentiment scoring and entity extraction.

Claude Code Plugin 'nice-figures' Creates Research-Blog Style Matplotlib Plots
nice-figures is a Claude Code plugin that generates matplotlib figures matching Anthropic's soft-pastel research blog style. Includes 16 chart recipes, zero extra dependencies, and automatic styling.

FixAI: Browser Game Teaches Consumer Law by Fighting Corporate AI Bots
FixAI is a browser game with 36 levels where players argue against corporate or government AI systems using real consumer laws. Built with Vanilla JS, Node/Express, and Claude Haiku, it features a resistance scoring system and educational explanations of legal arguments.

Engram Memory SDK: Graph-Based Memory for AI Agents with Local Models
Engram Memory SDK is an open-source graph memory system for AI agents that works with local models via LiteLLM. It requires only one LLM call for ingestion, then uses vector search and graph traversal for recall with zero ongoing LLM costs.