Skip to content
System One

blink

Codebase search that finds files matching a natural-language request through repeated Jev-guided passes over a directory tree.

ellipsis-dev/blink on GitHub

Stars
70
Forks
6
Language
TypeScript
Last push
16 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

if (verbose) console.log("Request:", JSON.stringify(request, null, 2));
const started = performance.now();
const result = await client.systemOne(request);
const duration_ms = performance.now() - started;
if (verbose) console.log("Response:", JSON.stringify(result, null, 2));
const options: Option[] = candidates.map(({ name, type }) => ({
  ...(type === "file" ? { file: resolve(directory, name) } : { directory: resolve(directory, name) }),
  probability: result.answers.entry.probabilities[name],
}));

return {
  options: options.sort((a, b) => b.probability - a.probability), usage: result.usage,
  evaluation: { model: result.model, confidence: result.answers.entry.confidence, duration_ms },
};

View in src/search.ts

Open on GitHub

More like this

Use cases this is tagged with