Can a cheap model install and use TayHCode/search-first?

Newest observation per platform and model. Revisions, runtimes and operations can differ; this is not a ranking. Earlier observations remain in the full history.

All questions / TayHCode/search-first · Full history →

Works

README claims checked out on 5 recorded setups. Untested combinations remain unknown.

Answers apply to each recorded setup, revision and operation. Earlier observations remain in Run details.

Works with my model and platform?
PlatformHaikuLuna
Linuxyesyes
Windowspartly checkedyes
macOSyesyes

Linux / Haiku 5.5: yes · Oct 21, 2026 · 2b7c5fd54b96 · claude-code / 2.1.300 (Claude Code)
Recorded operation: <guest-path> --python 3.12 --from. search-first · local stdio MCP start + initialize + tools/list

Linux / Luna: yes · Oct 21, 2026 · 2b7c5fd54b96 · codex / codex-cli 0.163.0
Recorded operation: <guest-path> --python 3.12 --from. search-first · local stdio MCP start + initialize + tools/list

Windows / Haiku 5.5: partly checked · Oct 21, 2026 · 2b7c5fd54b96 · claude-code / 2.1.300 (Claude Code)
Recorded operation: 'C:\coldpass\uv-bin\uvx.exe' --python 3.12 --from. search-first · local stdio MCP start + initialize + tools/list

Windows / Luna: yes · Oct 21, 2026 · 2b7c5fd54b96 · codex / codex-cli 0.163.0
Recorded operation: 'C:\coldpass\python\Scripts\uvx.exe' --python 3.12 --from. search-first · local stdio MCP start + initialize + tools/list

macOS / Haiku 5.5: yes · Oct 21, 2026 · 2b7c5fd54b96 · claude-code / 2.1.300 (Claude Code)
Recorded operation: <guest-path> --python 3.12 --from <guest-path> search-first · local stdio MCP start + initialize + tools/list

macOS / Luna: yes · Oct 21, 2026 · 2b7c5fd54b96 · codex / codex-cli 0.163.0
Recorded operation: <guest-path> --python 3.12 --from <guest-path> search-first · local stdio MCP start + initialize + tools/list

Does what it says
1 of 1 claims checked out
  • Unauthenticated responses explain the two-variant budget and token option.: Real input produced the expected result: set GITHUB_TOKEN for complete searches

    Source: Every unauthenticated response includes a `notes` entry explaining

    Input: {"tool": "search_existing", "arguments": {"idea": "a command line tool that closes idle Chrome tabs automatically", "queries": ["chrome idle tab close", "CLI close inactive tabs"], "limit": 3}}

    Expected: set GITHUB_TOKEN for complete searches

    Command: 'C:\coldpass\python\Scripts\uvx.exe' --python 3.12 --from . search-first tools/call {"tool": "search_existing", "arguments": {"idea": "a command line tool that closes idle Chrome tabs automatically", "queries": ["chrome idle tab close", "CLI close inactive tabs"], "limit": 3}}

    Observed: set GITHUB_TOKEN for complete searches. Shared-IP quota still applies.\"\n ]\n}", "type": "text"}], "isError": false, "structuredContent": {"verdict": {"closest_match": {"name": "TayHCode/cdpidletabs", "url": "https://github.com/TayHCode/cdpidletabs"}, "plausible_candidates": 0, "adjacent_candidates": 25, "recommendation": "inconclusive", "reasoning": "Required behavior or constraints are unverified: terminal. Inspect README and test those requirements; broaden queries before choosing a base. None of these is a terminal tool according to retrieved metadata in the top relevance group; terminal

MCP
Yes, observed
Local or hosted
local
Local: runs on your machine
Needs keys or browser
None seen
Maintained
Maintained
actively maintained: last commit 6 days ago; 9 commits and 2 merged PRs in 90 days; 0 open issues, 0 open PRs; no releases

Last commit Oct 15, 2026

Setup time
2 min 22 s
2 min 22 s to a working result
Issue
none found in recorded check
Examples
1 of 1 ran as expected
  • Documented help command verifies installation without credentials.: command completed successfully

    Source: README.md / Install and run

    Input: --help

    Expected: usage help for the installed CLI

    Command: 'C:\coldpass\python\Scripts\uvx.exe' --python 3.12 --from . search-first --help

    Observed: SEARCH_FIRST_AUTH_TOKEN (only behind a trusted gateway) --rank-weights RANK_WEIGHTS Ranking weights as name=value,... over the defaults (or SEARCH_FIRST_RANK_WEIGHTS); names: idea_match, query_match, github_rank, variant_agreement, freshness, stars --overall-weights OVERALL_WEIGHTS Compare blend weights as name=value,... (or SEARCH_FIRST_OVERALL_WEIGHTS); names: fit, maintenance, stars

Evidence
README behavior checked
Agent interfaces
MCP
MCP

Observed interfaces were exercised by the checker. Documentation alone does not confirm compatibility.

MCP context
3 tools · about 1,033 tokens
3 tools · about 1,033 tokens

Largest returned tools/list page in these observations. Compact UTF-8 definition bytes ÷ 4, rounded up; approximate, excluding client framing and tool results. This is context size, not proof that every tool works.

Measured on windows with Luna · Oct 21, 2026 on 2b7c5fd54b96

Tested with
Codex / Luna
  • Windows: Codex / Luna · agent codex-cli 0.163.0 · Checked operation passed · Oct 21, 2026 on 2b7c5fd54b96

Each entry describes its recorded operation and source revision. Other agent clients were not tested.

Safety
Something to look at: writes outside the project folder by <guest-path>

Review signals across current setups: connection review, outside write. 12 listed items (named-host connections, static matches, dependency advisories) are below and do not change this verdict.

Repository processes attempted these non-loopback connections; proxies can hide the final hostname. 13 distinct locations. 2 findings. 26 attributed processes.

OSV reports a known vulnerability in this dependency version. certifi 2 findings.

Repository processes attempted these writes outside documented output/cache paths. 39 distinct locations. 1 attributed processes.

PID 2315: <guest-path> · <guest-path>

Full event, path and process lists for each observed setup:

Haiku 5.5 (claude-haiku-5-5)

Checked operation passed.

Operation: <guest-path> --python 3.12 --from <guest-path> search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Start the search-first MCP server over stdio with the README uvx command and call search_existing (and inspect_repo) to get a real ranked GitHub shortlist for an idea

run
TayHCode--search-first-claude-haiku-5-5-1792607402277902526
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-b08aaa568d9005099b995fc51d01450b15d399d9445aa4d6f554b73c4f2218b9
purpose
Initial run
platform
macos
reasoning / service tier
low / not recorded
recorded resources
4096 MiB RAM, None CPUs, 32768 MiB disk
model / version
claude-haiku-5-5 / claude-haiku-5-5
agent runtime / version
claude-code / 2.1.300 (Claude Code)
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
tart
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
149.5s
total attempt
202.3s
reported cost (usage complete)
$0.021908

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

Checked operation passed.

Operation: 'C:\coldpass\uv-bin\uvx.exe' --python 3.12 --from . search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Install search-first with the README uvx route and run inspect_repo through the MCP stdio server against bboe/extended_http_server

run
TayHCode--search-first-claude-haiku-5-5-1792607730579598979
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-46075cc0a15054283edf08e1dffafeab70fc0eb7363f730a3d9f58040b16649a
purpose
Initial run
platform
windows
reasoning / service tier
low / not recorded
recorded resources
4096 MiB RAM, 2 CPUs, 32768 MiB disk
model / version
claude-haiku-5-5 / claude-haiku-5-5
agent runtime / version
claude-code / 2.1.300 (Claude Code)
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
369.1s
total attempt
444.5s
reported cost (usage complete)
$0.044065

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

Checked operation passed.

Operation: <guest-path> --python 3.12 --from . search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Run the search-first MCP server over stdio and call its search_existing, inspect_repo and compare_candidates tools against live public GitHub data (unauthenticated).

run
TayHCode--search-first-claude-haiku-5-5-1792608937366265731
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-46075cc0a15054283edf08e1dffafeab70fc0eb7363f730a3d9f58040b16649a
purpose
Initial run
platform
linux
reasoning / service tier
low / not recorded
recorded resources
4096 MiB RAM, 2 CPUs, 32768 MiB disk
model / version
claude-haiku-5-5 / claude-haiku-5-5
agent runtime / version
claude-code / 2.1.300 (Claude Code)
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
279.5s
total attempt
650.2s
reported cost (usage complete)
$0.022821

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

Luna (gpt-6-luna)

Checked operation passed.

Operation: <guest-path> --python 3.12 --from . search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Run search-first as a stdio MCP server and call search_existing against public GitHub data.

run
TayHCode--search-first-gpt-6-luna-1792614395071892802
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-e7675e4c6e05f132c0a8b096a3f6b47fac68d566e8b8573cc5c429e61289127f
purpose
Initial run
platform
linux
reasoning / service tier
low / standard
recorded resources
4096 MiB RAM, 2 CPUs, 32768 MiB disk
model / version
gpt-6-luna / gpt-6-luna
agent runtime / version
codex / codex-cli 0.163.0
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
64.6s
total attempt
86.7s
reported cost
Not reported; not assumed to be zero.

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

Checked operation passed.

Operation: <guest-path> --python 3.12 --from <guest-path> search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Installed the documented local uvx package entrypoint and called search_existing through an MCP stdio client.

run
TayHCode--search-first-gpt-6-luna-1792614702836516964
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-d03245928c6bf21a5c0246e4484c1a09a4c5155cda5d5b004f78645851ec6f83
purpose
Initial run
platform
macos
reasoning / service tier
low / standard
recorded resources
4096 MiB RAM, None CPUs, 32768 MiB disk
model / version
gpt-6-luna / gpt-6-luna
agent runtime / version
codex / codex-cli 0.163.0
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
tart
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
74.9s
total attempt
111.8s
reported cost
Not reported; not assumed to be zero.

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

Checked operation passed.

Operation: 'C:\coldpass\python\Scripts\uvx.exe' --python 3.12 --from . search-first · local stdio MCP start + initialize + tools/list

Recorded scope: product operation

Agent-reported scope: Installed and launched the documented search-first MCP server; called search_existing for idle Chrome tab tools.

run
TayHCode--search-first-gpt-6-luna-1792615193355908408
date
Oct 21, 2026
source commit
2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d
test version
readme-e7675e4c6e05f132c0a8b096a3f6b47fac68d566e8b8573cc5c429e61289127f
purpose
Initial run
platform
windows
reasoning / service tier
low / standard
recorded resources
4096 MiB RAM, 2 CPUs, 32768 MiB disk
model / version
gpt-6-luna / gpt-6-luna
agent runtime / version
codex / codex-cli 0.163.0
checker
PASS · mcp
Recorded source
https://github.com/TayHCode/search-first
Backend
hyperv
Tool transport
mcp-assigned-vm
Requested source pin (not an observed revision)
{"commit": "2b7c5fd54b96bdd2a736eb2ae25db35d2cb71d7d", "url": "https://github.com/TayHCode/search-first"}
time to checked operation
142.2s
total attempt
212.4s
reported cost
Not reported; not assumed to be zero.

Tools listed by this local check: search_existing, inspect_repo, compare_candidates. Listing alone does not establish authenticated use.

More Coldpass questions