explaingit

anikesh0415/forge

Analysis updated 2026-05-18

0PythonAudience · vibe coderComplexity · 4/5LicenseSetup · hard

TLDR

A local Windows tool that lets you control your computer with voice commands and hand gestures, using AI models that run entirely on your own machine.

Mindmap

mindmap
  root((Forge))
    What it does
      Voice control
      Hand gesture control
      Windows automation
    Tech stack
      Hermes 2 Pro LLM
      Moondream vision model
      Tesseract OCR
    Use cases
      Hands free computer use
      Custom automation plugins
      Accessibility
    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 build with it?

USE CASE 1

Control a Windows desktop hands free using voice commands.

USE CASE 2

Automate repetitive multi step tasks across different apps.

USE CASE 3

Add custom automation abilities by dropping in a plugin script.

USE CASE 4

Build a voice controlled accessibility tool for a computer.

What is it built with?

PythonLM StudioOllamaMoondreamTesseract OCRPyAutoGUI

How does it compare?

anikesh0415/forge0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyhardmoderatemoderate
Complexity4/52/54/5
Audiencevibe codergeneraldeveloper

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

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires installing and configuring three separate local AI tools (LM Studio, Ollama, Tesseract) before first use.

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

In plain English

Forge is a tool for controlling a Windows computer using voice commands and hand gestures, instead of a mouse and keyboard. It runs entirely on your own machine, so no cloud services see your screen or your data. Under the hood, Forge combines a few different local AI models. A language model called Hermes 2 Pro (run through a program named LM Studio) listens to what you ask for and turns it into a step by step plan written as structured data. A vision model called Moondream looks at the screen to check whether an action actually worked, for example confirming that an app finished loading before Forge tries to click something in it. A separate tool, Tesseract, reads text on screen so Forge can find and click things by their exact position, even in apps that do not have predictable button layouts. The project also gives Forge a kind of memory. It can store useful steps it has learned so it does not have to figure them out again, and it can remember facts and preferences about the user across sessions. There is also a plugin system: dropping a Python script into a specific folder lets Forge pick up new abilities without changing the core program. A text to speech feature lets it talk back while it works, without freezing up the rest of the process. Setting it up takes several steps. You need to install LM Studio and load a specific compatible language model, install Ollama and download the Moondream vision model, and install Tesseract for reading on screen text. After that you clone the repository, set up a Python virtual environment, and install the listed dependencies before running the included server script and opening its dashboard. This is an early stage, single developer project (zero stars, created this week) rather than a polished consumer app, and it currently only supports Windows. It is released under the MIT license, which allows free use, including commercial use, as long as the copyright notice is kept. The project description notes it is a work in progress, and the README invites contributions to strengthen the system and add new plugins.

Copy-paste prompts

Prompt 1
Walk me through installing LM Studio and loading a Hermes 2 Pro model so I can run Forge locally.
Prompt 2
Help me write a Forge plugin script that opens a specific app and types a message.
Prompt 3
Explain how Forge uses Moondream to verify that an action on screen actually worked.
Prompt 4
Show me how to set up a Python virtual environment and install Forge's dependencies on Windows.

Frequently asked questions

What is forge?

A local Windows tool that lets you control your computer with voice commands and hand gestures, using AI models that run entirely on your own machine.

What language is forge written in?

Mainly Python. The stack also includes Python, LM Studio, Ollama.

What license does forge use?

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

How hard is forge to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is forge for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.