Code search that lets AI coding agents find the right files in fewer steps. Use the hosted endpoint or self-host, works with Claude Code, Copilot and Cursor via MCP.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 5 tools · 0 res
· 0 prompts
permission surface via README inference
tools
-
expand
More context in the same file when a hit has truncated: true.
-
find_related
Similar code in other files from a file_path + anchor_line.
-
locate
Exact substrings (env vars, symbols, error codes) — prefer over Grep.
-
read_benchmark
Cumulative token-savings rollup *(benchmark mode only)*.
-
search
Default for code exploration — hybrid semantic + keyword search. One call per question.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 1d6176c · analyzer v32 · 1h ago
skills & prompt files 4
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 172
filesystem 48
- fs (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-lib.ts :1
import { readdir, readFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-vscode-scenario-f.ts :11
import { readFileSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-workflow-tokens.ts :13
import { readFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/create-sagemaker-invoke-user.ts :20
import { unlink } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/install-git-hooks.ts :7
import { existsSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/render-crane-art.ts :9
import { existsSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/search-ab-queries.ts :1
import { stat } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/tokenizer-ab.ts :8
import { readFileSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/scripts/vendor-grammars.ts :2
import { cpSync, mkdirSync, rmSync, writeFileSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/src/benchmark/compare.ts :1
import { readFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/src/benchmark/history.ts :11
import { appendFile, mkdir, rename } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/cache.ts :9
import { rm } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/chunking/grammars.ts :1
import { existsSync, readFileSync } from "node:fs"; - fs takara-ai-miru-code-1d6176c/src/credentials.ts :1
import { chmod, mkdir, readFile, rm, writeFile } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/git.ts :1
import { mkdtemp, rm } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/index/file-walker.ts :1
import type { Dirent } from "node:fs"; - fs takara-ai-miru-code-1d6176c/src/installer/agents.ts :1
import { existsSync } from "node:fs"; - fs takara-ai-miru-code-1d6176c/src/installer/caveman-shared.ts :1
import { mkdir, rmdir, unlink } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/installer/config.ts :1
import { unlink } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/installer/hooks/install.ts :1
import { unlink } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/installer/installer.ts :1
import { mkdir, unlink } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/mcp/index-cache.ts :1
import { watch } from "node:fs"; - fs takara-ai-miru-code-1d6176c/src/miru-index.ts :1
import { mkdir, rm } from "node:fs/promises"; - fs takara-ai-miru-code-1d6176c/src/token-count.ts :1
import { existsSync } from "node:fs"; - fs takara-ai-miru-code-1d6176c/src/tokenizer/load.ts :1
import { readFileSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/tests/auth-tool.test.ts :2
import { mkdtemp, readFile, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/benchmark-compare-paths.test.ts :2
import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/benchmark-history.test.ts :2
import { mkdtemp, readdir } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/benchmark-mcp-e2e.test.ts :2
import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/benchmark-mode.test.ts :2
import { mkdtemp, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/cache-epoch.test.ts :2
import { mkdir, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/cli-mcp-cold-start.test.ts :2
import { mkdtemp, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/credentials.test.ts :2
import { chmod, mkdtemp, readFile, rm, stat } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/env.test.ts :2
import { mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/grammars.test.ts :2
import { existsSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/tests/helpers/mcp-schema.ts :1
import { mkdir } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/hooks.test.ts :2
import { mkdtemp, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/incremental-integration.test.ts :2
import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/incremental.test.ts :2
import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/index-pipeline-batch.test.ts :6
import { mkdir, mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/installer.test.ts :2
import { existsSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/tests/locate-benchmark.test.ts :2
import { mkdtemp, rm, writeFile } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/mcp-runtime.test.ts :2
import { mkdtemp } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/mcp-schema-compat.test.ts :2
import { mkdtemp } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/prd-bugs.test.ts :9
import { readdirSync, readFileSync } from "node:fs"; - fs (weak) takara-ai-miru-code-1d6176c/tests/quantize-persist.test.ts :2
import { mkdtemp, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/setup.test.ts :2
import { mkdtemp, readFile, rm } from "node:fs/promises"; - fs (weak) takara-ai-miru-code-1d6176c/tests/token-count.test.ts :2
import { copyFileSync, mkdtempSync, readFileSync } from "node:fs";
shell / exec 13
- shell (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-grep.ts :69
const countProc = Bun.spawn( - shell (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-recall-tokens.ts :95
const countProc = Bun.spawn( - shell (weak) takara-ai-miru-code-1d6176c/scripts/benchmark-vscode-scenario-f.ts :42
const proc = Bun.spawn(["rg", "-l", "@deprecated", editorRoot, "--glob", "*.ts"], { - shell (weak) takara-ai-miru-code-1d6176c/scripts/create-sagemaker-invoke-user.ts :65
const proc = Bun.spawn(["aws", ...args], { stdout: "pipe", stderr: "pipe" }); - shell (weak) takara-ai-miru-code-1d6176c/scripts/install-git-hooks.ts :23
const result = Bun.spawnSync([prek, "install", "--install-hooks"], { - shell (weak) takara-ai-miru-code-1d6176c/scripts/render-crane-art.ts :74
const proc = Bun.spawn( - shell takara-ai-miru-code-1d6176c/src/auth/device.ts :292
const proc = Bun.spawn(command, { - shell (weak) takara-ai-miru-code-1d6176c/src/benchmark/grep.ts :42
const proc = Bun.spawn(args, { - shell takara-ai-miru-code-1d6176c/src/git.ts :19
proc = Bun.spawn(["git", ...args], { - shell takara-ai-miru-code-1d6176c/src/installer/agents.ts :189
const proc = Bun.spawn(["where", "devenv"], { stdout: "pipe", stderr: "ignore" }); - shell (weak) takara-ai-miru-code-1d6176c/tests/benchmark-history.test.ts :266
Bun.spawn( - shell (weak) takara-ai-miru-code-1d6176c/tests/cli-mcp-cold-start.test.ts :16
const proc = Bun.spawn({ - shell (weak) takara-ai-miru-code-1d6176c/tests/sagemaker-lazy-load.test.ts :10
const proc = Bun.spawn({
network 4
- net takara-ai-miru-code-1d6176c/src/embeddings/openai.ts :365
const response = await fetch(endpoint, { - net takara-ai-miru-code-1d6176c/src/embeddings/validate.ts :36
response = await fetch(endpoint, { - net takara-ai-miru-code-1d6176c/src/version.ts :97
const response = await fetch(REGISTRY_URL, { - net (weak) takara-ai-miru-code-1d6176c/tests/helpers/mcp-schema.ts :27
const response = await fetch(MCP_SCHEMA_URL);
secrets 5
- secrets (weak) takara-ai-miru-code-1d6176c/scripts/sagemaker-auth-check.ts :56
if (process.env.AWS_SESSION_TOKEN) { - secrets takara-ai-miru-code-1d6176c/src/credentials.ts :20
process.env.TAKARA_API_KEY = token; - secrets (weak) takara-ai-miru-code-1d6176c/tests/credentials.test.ts :113
expect(process.env.TAKARA_API_KEY ?? "").toBe("stored-token"); - secrets (weak) takara-ai-miru-code-1d6176c/tests/env.test.ts :15
const prev = process.env.TAKARA_API_KEY; - secrets (weak) takara-ai-miru-code-1d6176c/tests/setup.test.ts :85
process.env.TAKARA_API_KEY = "token";
install hooks 2
- prepare takara-ai-miru-code-1d6176c/package.json :56
bun run scripts/install-git-hooks.ts - prepublishOnly takara-ai-miru-code-1d6176c/package.json :58
bun run vendor-grammars && bun run typecheck && bun test
declared dependencies 32
- @aws-sdk/client-sagemaker-runtime@^3.1090.0
- ignore@^7.0.5
- web-tree-sitter@^0.26.9
- zod@^4.4.3
- @biomejs/biome@^2.5.1
- @huggingface/tokenizers@^0.1.3
- @types/bun@^1.3.14
- ajv@^8.17.1
- ajv-formats@^3.0.1
- tree-sitter-bash@^0.25.1
- tree-sitter-c@^0.24.1
- tree-sitter-c-sharp@^0.23.5
- tree-sitter-cpp@^0.23.4
- tree-sitter-css@^0.25.0
- tree-sitter-dart@^1.0.0
- tree-sitter-elixir@^0.3.5
- tree-sitter-embedded-template@^0.25.0
- tree-sitter-go@^0.25.0
- tree-sitter-haskell@^0.23.1
- tree-sitter-html@^0.23.2
- tree-sitter-java@^0.23.5
- tree-sitter-javascript@^0.25.0
- tree-sitter-json@^0.24.8
- tree-sitter-ocaml@^0.24.2
- tree-sitter-php@^0.24.2
- tree-sitter-python@^0.25.0
- tree-sitter-ruby@^0.23.1
- tree-sitter-rust@^0.24.0
- tree-sitter-scala@^0.24.0
- tree-sitter-solidity@^1.2.13
- tree-sitter-typescript@^0.23.2
- typescript@^6.0.3
cursor-plugin 1
- opaque (low) takara-ai-miru-code-1d6176c/.cursor/rules/miru-code-search.mdc
bundled .cursor/ plugin descriptor (takara-ai-miru-code-1d6176c/.cursor/rules/miru-code-search.mdc) — presence-detected; review the descriptor