git404hub

what is autocomplete fr?

nksaraf/autocomplete — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2021-07-02

Audience · developerComplexity · 2/5DormantSetup · moderate

tl;dr

Fig is a macOS terminal autocomplete system that shows subcommand, option, and argument suggestions as you type, powered by community-written specs.

vibe map

mindmap
  root((repo))
    What it does
      Terminal autocomplete
      Popup suggestions
      Command specs
    Tech stack
      TypeScript
      macOS Accessibility API
    Use cases
      Discover CLI flags
      Speed up terminal use
      Contribute new specs
    Audience
      Developers
      DevOps engineers
    Status
      macOS only
      Private beta
      Community contributed

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

Get inline suggestions for a CLI tool's subcommands, options, and arguments while typing in the terminal.

VIBE 2

Write a new spec file to add autocomplete support for a CLI tool that doesn't have one yet.

VIBE 3

Improve an existing spec so a team's internal scripts get better autocomplete for everyone.

VIBE 4

Save time by not needing to stop and look up command syntax in documentation.

what's the stack?

TypeScriptmacOS

how it stacks up fr

nksaraf/autocomplete0verflowme/alarm-clock0verflowme/seclists
LanguageCSS
Last pushed2021-07-022022-10-032020-05-03
MaintenanceDormantDormantDormant
Setup difficultymoderateeasyeasy
Complexity2/52/51/5
Audiencedevelopervibe coderops devops

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

how do i run it?

Difficulty · moderate time til it works · 30min

Requires macOS and access to the private beta, contributing a spec needs a TypeScript build/test setup.

prompts (copy fr)

prompt 1
Walk me through writing a Fig autocomplete spec for a CLI tool I use, based on nksaraf/autocomplete's format.
prompt 2
Show me an example spec from nksaraf/autocomplete and help me adapt it for my own internal script.
prompt 3
Explain how Fig reads terminal input and matches it against specs in nksaraf/autocomplete.
prompt 4
Help me set up nksaraf/autocomplete locally so I can contribute a new spec in under three minutes.

Frequently asked questions

what is autocomplete fr?

Fig is a macOS terminal autocomplete system that shows subcommand, option, and argument suggestions as you type, powered by community-written specs.

Is autocomplete actively maintained?

Dormant — no commits in 2+ years (last push 2021-07-02).

How hard is autocomplete to set up?

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

Who is autocomplete for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.