git404hub

what is hearth fr?

0pen-sourcer/hearth — explained in plain English

Analysis updated 2026-05-18

15PythonAudience · vibe coderComplexity · 3/5LicenseSetup · moderate

tl;dr

A local AI assistant that runs on your own PC, no cloud needed, that can open apps, edit files, browse the web, and remember you.

vibe map

mindmap
  root((Hearth))
    What it does
      Controls your computer
      Opens apps and files
      Drives a real browser
      Remembers you
    Tech stack
      Python
      llama.cpp
      CLI and desktop app
      MCP server
    Use cases
      Local privacy first AI
      Automate desktop tasks
      Custom skills
    Audience
      Vibe coders
      Privacy focused users
      Windows power users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run a private AI assistant on your own PC that can open files and apps without sending data to the cloud.

VIBE 2

Automate repetitive desktop tasks like cleaning up a downloads folder using a shareable skill.

VIBE 3

Let an AI browse the web and click through pages for you while you watch it work.

VIBE 4

Build and share custom skills that teach the assistant new workflows.

what's the stack?

Pythonllama.cppPowerShellMCP

how it stacks up fr

0pen-sourcer/hearth13127905/deep-learning-based-air-gesture-text-recognition-42kyynfqjv-dot/deepseekradio
Stars151515
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Easiest on Windows via installer, source install on macOS or Linux needs Python 3.11 or newer.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

Hearth is a local AI assistant that runs on your own computer instead of in the cloud. It talks, listens, opens your apps, reads and writes your files, controls a real web browser you can watch, and remembers things about you across sessions. Nothing you do gets sent anywhere else, except a web search, and only when you ask for one. There is no account to create and no telemetry collecting your data. The project describes itself as different from three common kinds of AI tools. Chat interfaces like LibreChat or Open WebUI just let you talk to a model, they cannot touch your files or take actions. Coding agents like Aider or Cline are built for writing code in a project folder, not for running your whole computer. Cloud assistants like ChatGPT or Claude are powerful but depend on a company's servers, rules, and pricing. Hearth aims to be a fourth option, an assistant that lives on your machine and can actually operate it, including your files, shell, apps, browser, and desktop clicks and typing. The framework itself is called Hearth, and it ships with a default assistant named JARVIS, which you can rename to anything. You can extend what it can do with skills, shareable folders that teach it a new workflow, such as cleaning up a downloads folder or turning a batch of photos into a contact sheet. You can reach Hearth through a terminal command line tool, a desktop and web app, a headless bridge, or an MCP server connection. Installation is easiest on Windows through a downloadable installer, offered in a Full version that bundles its own model server for GPU users, or a Lite version for people who already run a local model server like LM Studio or Ollama. It can also be installed from source on Windows, macOS, or Linux using Python 3.11 or newer. Hearth can connect to a locally running model server automatically, or you can optionally point it at a cloud provider such as Gemini, OpenAI, Grok, or OpenRouter while keeping your files, voice, and memory local. The project notes it is at an early preview stage, with the command line tool and desktop app being the most reliable parts right now, while voice features are still being polished.

prompts (copy fr)

prompt 1
Help me write a PowerShell install script similar to Hearth's install.ps1 for setting up a local AI tool with GPU and CPU options.
prompt 2
Explain how Hearth's skill system works and help me design a skill folder for automating a repetitive task.
prompt 3
Show me how to connect a local model server like LM Studio or Ollama to a Python app the way Hearth does.
prompt 4
Help me design an MCP server interface so my local AI assistant can be reached from other tools.

Frequently asked questions

what is hearth fr?

A local AI assistant that runs on your own PC, no cloud needed, that can open apps, edit files, browse the web, and remember you.

What language is hearth written in?

Mainly Python. The stack also includes Python, llama.cpp, PowerShell.

What license does hearth use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is hearth to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is hearth for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.