Productivity & Workflow✨gemini🤖claude💬gpt🌐universal
Substrate
The Intelligence Layer: A Mind for Your Machine. An open-source agentic system that turns your machine from an inanimate silo into something conversational, proactive, autonomous. Model-independent by design— it dynamically loads every model tied to your API keys, runs entirely offline via your preferred model library, or takes a hybrid approach.
Quick Start
Install this Skill
npx skills add PropagationHouse/Substrate<div align="center"> # Substrate **An open-source autonomous desktop agent powered by local and cloud LLMs.** [](LICENSE) [](#system-requirements) [](package.json) </div> --- Substrate is a fully autonomous desktop agent that gives an LLM complete control over your computer — shell commands, file operations, browser automation, mouse/keyboard, screen capture, voice I/O, MIDI/hardware device control, memory, scheduling, and more. It runs locally with Ollama or connects to cloud providers (OpenAI, Anthropic, Google, Perplexity), and ships with both an Electron desktop app and a PWA-capable WebUI. Think of it as an always-on AI co-pilot that lives on your machine, learns from your interactions, runs tasks on a schedule, and can operate autonomously in the background — all while keeping your data local. <!-- TODO: Add screenshot here --> <!--  --> --- ## Features ### Desktop Control - **Shell execution** — Run any command with background support, streaming output, and process management - **File operations** — Read, write, edit, grep, list, and inspect files with smart diffing - **Process & window management** — List, kill, focus, resize, and send keystrokes to any window - **Mouse & keyboard** — Pixel-level click, drag, scroll, hotkeys, and text typing - **UI automation** — Windows-native element inspection and interaction via pywinauto - **Screen capture & recording** — Screenshot any window or region, record screen sessions ### Multi-Model LLM Support - **Local models** — Ollama (Llama, DeepSeek, Qwen, Dolphin, Mistral, Falcon, and more) - **Cloud providers** — OpenAI (GPT-4), Anthropic (Claude), Google (Gemini), Perplexity - **Any OpenAI-compatible endpoint** — LM Studio, vLLM, text-generation-webui, etc. - **Hot-swap models** — Switch models mid-conversation from the UI dropdown - **Vision support** — Send images to multimodal models for analysis ### Tool System - **20+ built-in tools** — File ops, exec, browser, desktop, mouse, screen, memory, search, media, obsidian, and more - **On-demand loading** — Tools activate based on conversation context (no wasted tokens) - **MCP server support** — Connect external Model Context Protocol tool servers - **Skill system** — Record workflows, save as reusable skills, promote from emergent to finalized - **Plugin architecture** — Hook-based plugin system for extending functionality ### Browser Automation - **CDP-based control** — Full Chrome DevTools Protocol automation of Chrome/Edge - **Tab management** — Open, close, switch, and navigate tabs - **Element interaction** — Click, type, submit forms, read content, extract elements - **JavaScript evaluation** — Execute arbitrary JS in page context - **Page screenshots** — Capture rendered pages for visual analysis ### Voice - **Kokoro-82M** — Local text-to-speech with zero cloud dependency - **ElevenLabs** — High-quality cloud TTS with voice cloning support - **Speech recognition** — Voice input via microphone - **Auto-speak** — Optionally speak all agent responses aloud ### Memory - **Unified SQLite database** — Single source of truth for all memory - **FTS5 full-text search** — Fast BM25 keyword matching - **Vector embeddings** — Semantic similarity search with cached embeddings - **Hybrid search** — Combined keyword + semantic retrieval with configurable weights - **Session memory** — Cross-session context persistence - **Deduplication** — Hash-based prevention of duplicate entries ### Circuits & Scheduling - **CIRCUITS.md** — File-driven task scheduling (the agent reads and executes tasks from a markdown file) - **Cron jobs** — Standard cron-style scheduling for recurring tasks - **Background daemon** — System tray service that runs circuits even when the UI is closed - **PRIME.md** — Startup tasks that run once on each cold boot ### Autonomous Mode - **Background agent loops** — Periodic autonomous execution with configurable intervals - **Sub-agent spawning** — Spawn parallel background agents for concurrent work - **Followup queues** — Priority queue system for chaining autonomous actions - **Screenshot observation** — Periodically observe and react to screen content ### Interfaces - **Electron desktop app** — Animated avatar, retro-styled chat, radial config panel - **WebUI** — PWA-capable browser UI accessible from any device on your network - **Remote bridge** — HTTPS + QR code pairing for phone/tablet access - **System tray** — Background daemon with quick-action menu ### And More - **Profile system** — Multiple user profiles with separate configs, avatars, and knowledge - **Canvas** — Shared scratchpad pages served via local HTTP - **Webhooks** — Inbound webhook triggers for external integrations - **Obsidian integr ... (truncated)
Repository
3stars
0forks
Details
Related Skills
More productivity & workflow skills you might like
Excel Automation
Productivity & WorkflowExcel Automation: create workbooks, manage worksheets, read/write cell data, and format spreadsheets via Microsoft Excel and Google Sheets integration
✨gemini🤖claude💬gpt⌨️cursor
77.0k
9.1k
View
Attio Automation
Productivity & WorkflowAutomate Attio CRM operations -- search records, query contacts and companies with advanced filters, manage notes, list attributes, and navigate your relationship data -- using natural language through the Composio MCP integration.
✨gemini🤖claude💬gpt⌨️cursor
77.0k
9.1k
View
Ashby Automation
Productivity & WorkflowAutomate recruiting and hiring workflows in Ashby -- manage candidates, jobs, applications, interviews, and notes through natural language commands.
✨gemini🤖claude💬gpt⌨️cursor
77.0k
9.1k
View
Apify Automation
Productivity & WorkflowAutomate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
✨gemini🤖claude💬gpt⌨️cursor
77.0k
9.1k
View