gitwtfhub

wtf is gogh?

agricidaniel/gogh — explained in plain English

Analysis updated 2026-05-18

46PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

TL;DR

Gogh is a Python command line tool that organizes six frontend design skill packages into one advisory system, stored as an Obsidian vault, for AI coding agents.

Mindmap

mindmap
  root((gogh))
    What it does
      Combines design skills
      Obsidian knowledge vault
      Stack advisor reports
      Read-only advisory tool
    Tech stack
      Python
      Obsidian
    Use cases
      Design guidance for AI agents
      Client vault reports
      Interface audits
    Audience
      Developers
      Indie hackers
      Design agencies

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

Why would anyone build with this?

REASON 1

Get combined guidance from six different frontend design skills instead of relying on one generic AI prompt for design decisions.

REASON 2

Generate a stack advisor report recommending which design skills to use, in what order, for a specific client project.

REASON 3

Audit a finished frontend interface against a checklist derived from multiple design rule sets.

What's in the stack?

PythonObsidian

How it stacks up

agricidaniel/goghbetta-tech/harness-sddcliffnodes/krea2-multi-character-lora-node-w-bounding-box
Stars464646
LanguagePythonPythonPython
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedeveloperdevelopervibe coder

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

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires Python and pip, managing real client vaults involves multiple sequential commands.

Use freely for any purpose, including commercial use, as long as you keep the required license notices.

Wtf does this do

Gogh is a tool that combines six separate frontend design skill packages into one organized reference system, stored as an Obsidian notes vault, meant to give AI coding agents better design judgment. Instead of relying on a single prompt to make a website or app look good, Gogh tells an AI agent which of the six design skills to use for a given task, how to combine them, and how to resolve cases where they disagree with each other. The six underlying skills each come from a different author and cover a different part of frontend design work: setting an overall aesthetic direction, executing small interactive details like button press states, enforcing consistent design rules across a codebase, looking up styles and font pairings, and auditing a finished interface against design guidelines. Gogh keeps track of the license and source of each skill and records when two skills give conflicting advice rather than hiding the disagreement. Gogh is a command line Python tool. You install it with pip and can try a demo, lint an example project, or generate a report against a sample vault, all built in. To use it on a real project, you create a new vault for a client, feed it a source document, then run its synthesis, visuals, and report commands to produce stack advice and a checklist tailored to that project. The project is explicit that its current version is read-only and advisory: it does not automatically change your code, accounts, or any live production systems, it only produces recommendations and reports for a human or an AI coding agent to act on. It defines a five-stage maturity system, from an early scaffold up to fully market-ready, and a release script checks for accidentally included secrets or local file paths before packaging a release. Gogh is released under the Apache 2.0 license, a permissive license that allows free use including commercial use as long as you keep the required notices. It is aimed at developers, indie hackers, design-focused engineers, and small agencies who build frontends with AI coding tools such as Claude Code, Cursor, or similar assistants, and who want the results to look deliberately designed rather than generic.

Yoink these prompts

Prompt 1
Explain how Gogh combines six frontend design skills into one advisory system for AI coding agents.
Prompt 2
Walk me through installing Gogh and generating a demo report with its command line tool.
Prompt 3
How does Gogh record and resolve conflicts between its six underlying design skills?
Prompt 4
Describe Gogh's five maturity gates, from scaffolded to market-ready.

Frequently asked questions

wtf is gogh?

Gogh is a Python command line tool that organizes six frontend design skill packages into one advisory system, stored as an Obsidian vault, for AI coding agents.

What language is gogh written in?

Mainly Python. The stack also includes Python, Obsidian.

What license does gogh use?

Use freely for any purpose, including commercial use, as long as you keep the required license notices.

How hard is gogh to set up?

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

Who is gogh for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.