Automic VaultAutomic Vault

brew

whosthere を Homebrew, Nix, scoop でインストール

whosthere のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install whosthere

local Homebrew formula metadata

Linux

Nix確認済み · 92%
nix profile install nixpkgs#whosthere

nixpkgs package indexes · pkgs/by-name/wh/whosthere/package.nix · ソース: api.github.com

Windows

Scoop確認済み · 92%
scoop install main/whosthere

Scoop official bucket manifest trees · bucket/whosthere.json · ソース: api.github.com

概要

パッケージ概要

LAN discovery tool with a modern TUI written in Go

コマンドとエイリアス

  • whosthere

履歴

プロジェクトの歴史と使われ方

Whosthere is Ramon Vermeulen's Go-based LAN discovery tool with an interactive terminal UI. It combines mDNS, SSDP, ARP-cache discovery, OUI manufacturer lookup, and optional port scanning to show what devices are present on a local network.

プロジェクトの歴史

The GitHub repository was created on August 20, 2025. The README describes Whosthere as a local area network discovery tool written in Go, designed to help users discover, explore, and understand their LAN from an interactive TUI.

In launch and show-and-tell posts, the author described building it as a way to learn Go and networking while making a TUI inspired by tools such as lazygit, k9s, and dive. That origin explains the project's shape: practical discovery methods wrapped in a keyboard-driven terminal interface.

採用の歴史

Whosthere is much newer than WHOIS or whistle, but it found a visible niche among Go, homelab, and terminal-tool users. GitHub API metadata showed more than 2,300 stars and 60 forks on July 2, 2026.

Its adoption story is tied to the modern homelab and small-network inventory use case: users want a quick view of devices without privileged raw-socket scanning or a heavyweight network-management suite.

使われ方

Typical usage is to run `whosthere` and let it discover nearby devices through concurrent mDNS and SSDP scans plus ARP-cache population. The TUI lets users inspect devices, see manufacturer information from OUI lookup, and optionally run a port scan on a discovered host.

The README also documents daemon mode and configuration through YAML, making it useful both as an interactive tool and as a small local discovery service.

パッケージ好きにとっての重要性

Whosthere is a package-nerd example of the current Go TUI wave: a single-purpose network utility that feels more like lazygit or k9s than classic line-oriented Unix networking commands.

Its practical hook is unprivileged discovery. It does not replace full scanners such as Nmap, but it gives Homebrew and terminal users a fast first look at a LAN with little setup.

タイムライン

  • 2025-08-20: The ramonvermeulen/whosthere GitHub repository was created.
  • 2026: Show-and-tell posts described Whosthere as a Go TUI LAN discovery tool using mDNS, SSDP, ARP-cache reading, OUI lookup, optional port scanning, and daemon mode.
  • 2026-05-21: The GitHub releases page listed v0.8.2 as the latest release in search-result metadata.
  • 2026-07-02: GitHub API metadata showed the repository above 2,300 stars.

Related projects

  • tview is the Go terminal UI library named in Whosthere's public launch posts.
  • mDNS, SSDP, ARP, and OUI registries are the network-discovery mechanisms Whosthere combines.
  • Nmap is the broader classic network scanner category that Whosthere complements rather than replaces.

ソース

  • Go community show-and-tell post: https://www.reddit.com/r/golang/comments/1qknfeu/whosthere_a_lan_discovery_tool_with_a_modern_tui/
  • Product Hunt maker page: https://www.producthunt.com/products/whosthere
  • Show HN launch discussion: https://news.ycombinator.com/item?id=46731432
  • Terminal Trove summary: https://terminaltrove.com/whosthere/
  • Whosthere GitHub API metadata: https://api.github.com/repos/ramonvermeulen/whosthere
  • Whosthere repository and README: https://github.com/ramonvermeulen/whosthere

セキュリティ状態

保護ツール対応はまだ見つかっていません

whosthere に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
$XDG_CONFIG_HOME/whosthere/config.yaml~/.config/whosthere/config.yaml

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
whostherecliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版0.8.2
マネージャ更新日2026-05-21
ローカルデータOK
上流最新
検出された最新v0.8.2

https://github.com/ramonvermeulen/whosthere

  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:whosthere
バージョン0.8.2
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/whosthere
ホームページhttps://github.com/ramonvermeulen/whosthere
リポジトリhttps://github.com/ramonvermeulen/whosthere
上流ドキュメントhttps://github.com/ramonvermeulen/whosthere#readme
ライセンスApache-2.0
ソースアーカイブhttps://github.com/ramonvermeulen/whosthere/archive/refs/tags/v0.8.2.tar.gz
最終更新2026-05-21T23:15:39Z
Pulseupdated
ビルド依存関係go
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namewhosthere
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

whosthere

nix profile install nixpkgs#whosthere
  • normalized package name match
  • 一致条件: Whosthere
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/wh/whosthere/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/whosthere

scoop install main/whosthere
  • normalized package name match
  • 一致条件: Whosthere
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/whosthere.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment