# Lingtai Update Homebrew

> Use when updating through or exploring the Lingtai Homebrew tap.

- Skill: `lingtai-ai/lingtai-update-homebrew` (Agent Skill)
- Install (CLI): `npx skillmds@latest add lingtai-ai/lingtai-update-homebrew`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lingtai-ai/lingtai-update-homebrew/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: lingtai-ai (https://skillmd.com/u/lingtai-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lingtai-ai/lingtai-update-homebrew

---


# Homebrew path and tap exploration

Nested `lingtai-update` reference. The supported formula is
`lingtai-ai/lingtai/lingtai-tui`. `brew install` still works for a first
install, but `/update-tui`, `lingtai-tui self-update`, and `lingtai-tui
doctor` no longer run `brew upgrade` against it — a detected Homebrew install
now migrates (with explicit consent) to LingTai's native installer instead;
see the `update-tui` reference. The commands below remain useful for manual
exploration of an existing Homebrew install. The migration step itself never
touches the old formula/keg; removing it is a separate, interactive-only
consent step (the startup "Remove the old Homebrew installation now? [y/N]"
prompt, see `update-tui`) — `self-update` and `doctor` never run `brew
uninstall` and only report the manual command:

```bash
brew install lingtai-ai/lingtai/lingtai-tui
brew update
brew upgrade lingtai-ai/lingtai/lingtai-tui
brew info lingtai-ai/lingtai/lingtai-tui
brew --repository
```

The release workflow writes `Lingtai-AI/homebrew-lingtai/lingtai-tui.rb` from
the tagged source tarball, builds `tui` and `portal`, and runs the TUI version
smoke test. To inspect the installed formula and its origin, pair `brew info`
above with `brew cat lingtai-ai/lingtai/lingtai-tui`; `brew --repository`
locates the checkout, so inspect the reported tap directory. Treat manual tap
edits as debugging only; release automation owns normal formula updates.

The formula builds Go and the embedded portal frontend and runs its own
connectivity probes. The mainland reference owns the `HOMEBREW_*` proxy and
registry overrides and their non-guaranteed mirror behavior.

