whatisgithub

What is sillyagent?

wanming/sillyagent — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2026-03-07

4PythonAudience · pm founderComplexity · 2/5MaintainedSetup · easy

In one sentence

An AI agent that controls your Mac's mouse and keyboard to complete tasks from plain-English instructions.

Mindmap

mindmap
  root((repo))
    What it does
      Controls mouse and keyboard
      Watches screen
      Follows plain English
    Tech stack
      Python
      Gemini AI
      macOS
    Use cases
      Automate admin tasks
      Organize files
      Book flights
    Audience
      Non technical users
      Founders
      PMs
    Safety
      Asks before risky actions
      500 step limit
      Pause anytime

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

Automate repetitive Mac tasks like organizing files or creating folders using plain English.

USE CASE 2

Delegate admin work such as searching for flights or taking notes to the agent.

USE CASE 3

Have the agent send scheduled messages or manage multiple project tasks.

USE CASE 4

Let a non-technical user control apps like Safari, Slack, or Finder without writing code.

What is it built with?

PythonGemini APImacOS

How does it compare?

wanming/sillyagentadeliox/klein-head-swapats4321/ragit
Stars444
LanguagePythonPythonPython
Last pushed2026-03-07
MaintenanceMaintained
Setup difficultyeasymoderatemoderate
Complexity2/53/52/5
Audiencepm founderdesignerdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires a free Google Gemini API key, sends screenshots to Google's servers and only works on macOS.

Copy-paste prompts

Prompt 1
Ask SillyAgent to search for flights to Tokyo and summarize the cheapest options.
Prompt 2
Have SillyAgent create a folder on my desktop and organize my downloads into it.
Prompt 3
Use SillyAgent to open Slack and send a status update message to my team.
Prompt 4
Ask SillyAgent to take notes from my screen and save them in the Notes app.

Frequently asked questions

What is sillyagent?

An AI agent that controls your Mac's mouse and keyboard to complete tasks from plain-English instructions.

What language is sillyagent written in?

Mainly Python. The stack also includes Python, Gemini API, macOS.

Is sillyagent actively maintained?

Maintained — commit in last 6 months (last push 2026-03-07).

How hard is sillyagent to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is sillyagent for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.