whatisgithub

What is git-intelligence?

ucsandman/git-intelligence — explained in plain English

Analysis updated 2026-08-04 · repo last pushed 2026-06-08

1TypeScriptAudience · developerComplexity · 3/5MaintainedSetup · moderate

In one sentence

Giti is a command-line tool that analyzes the health of your git repository, showing activity, unstable files, and abandoned work. It can also run AI agents that automatically fix and maintain your code with safety guardrails.

Mindmap

mindmap
  root((repo))
    What it does
      Repo health snapshots
      Finds unstable hotspots
      Spots abandoned work
    Autonomous mode
      AI plans and fixes code
      Runs tests and commits
      Human approval option
    Field Observer
      Watches external repos
      Narrative change reports
      Mood indicator
    Safety guardrails
      Immune System checks
      Kill switch
      Spending caps
    Tech stack
      TypeScript
      npm CLI
      Anthropic API
    Audience
      Solo developers
      Small teams
      Automation curious

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

Run a quick health snapshot of your git repository to see how active it is.

USE CASE 2

Identify the most frequently changed files to spot instability in your codebase.

USE CASE 3

Watch external repositories and get short narrative digests of what changed.

USE CASE 4

Let AI agents automatically fix small issues and commit changes with human approval.

What is it built with?

TypeScriptnpmAnthropic APIClaude

How does it compare?

ucsandman/git-intelligence0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-06-08
MaintenanceMaintained
Setup difficultymoderatehardeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 30min

AI-generated narratives and autonomous features require an Anthropic API key and token budget, analysis commands work standalone without it.

No license information is provided in the repository documentation.

So what is it?

Giti is a command-line tool that helps you understand the health of your code repository. Think of it as a diagnostic assistant for your git project: it can tell you how active the repo is, which files keep getting changed over and over (a sign of instability), and where work was started but never finished. You install it with npm and run simple commands like giti pulse for a quick snapshot or giti hotspots to see the most volatile parts of your codebase. Beyond analysis, the project has a more ambitious layer: it describes itself as a "living codebase" that can maintain and evolve itself using AI agents. In practice, this means it runs recurring lifecycle cycles where it scans its own state, plans small tasks, writes code to fix issues, runs tests, and commits changes. The key constraint is safety. Every change has to pass multiple quality checks (called the "Immune System"), there's a kill switch to stop everything, cooldowns after regressions, and an optional mode where a human approves every merge before it happens. The tool also includes a "Field Observer" mode that lets it watch external repositories read-only and generate short narrative reports about what changed. This is useful if you maintain or monitor multiple projects and want a quick digest without digging through git logs yourself. The reports include a "mood" indicator (curious, attentive, alarmed, dozing) based on what changed since the last observation. The AI-generated narratives require an Anthropic API key, but there's a template fallback if you don't have one. The people who'd get the most value here are solo developers or small teams who want automation around repo hygiene and code quality, and who are curious about self-improving codebases as a concept. The analysis commands (pulse, hotspots, ghosts) are practical and standalone. The autonomous organism features are more experimental and require comfort with giving an AI agent write access to your repo, even with the guardrails in place. One notable tradeoff: the autonomous features depend on Claude (Anthropic's AI), so you need an API key and a token budget. The project includes an API spending cap and failure limits to keep things bounded, but anyone considering the self-running mode should start in supervised mode where merges require human sign-off.

Copy-paste prompts

Prompt 1
Install giti via npm and run `giti pulse` on my repository to get a quick health snapshot, then explain what the results mean for my project.
Prompt 2
Run `giti hotspots` on my codebase to find the most frequently changed files, then suggest strategies to stabilize those volatile areas.
Prompt 3
Set up giti in supervised mode so the autonomous AI agent can plan and fix issues but every merge requires my human approval before it goes in.
Prompt 4
Use giti's Field Observer mode to watch an external repository read-only and generate a narrative report with a mood indicator about recent changes.
Prompt 5
Run `giti ghosts` to find work that was started but never finished in my repo, then help me decide which abandoned branches or areas to clean up.

Frequently asked questions

What is git-intelligence?

Giti is a command-line tool that analyzes the health of your git repository, showing activity, unstable files, and abandoned work. It can also run AI agents that automatically fix and maintain your code with safety guardrails.

What language is git-intelligence written in?

Mainly TypeScript. The stack also includes TypeScript, npm, Anthropic API.

Is git-intelligence actively maintained?

Maintained — commit in last 6 months (last push 2026-06-08).

What license does git-intelligence use?

No license information is provided in the repository documentation.

How hard is git-intelligence to set up?

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

Who is git-intelligence for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.