v1

latestOpenAPI 3.0.32026-07-22194221292.5 KB
filesystem

Fuzzy search for files and directories

Performs fuzzy search on filesystem paths using fuzzy matching algorithm. Optimized alternative to find and grep commands.

get/filesystem-search/{path}

Path parameters

pathstring required

Path to search in (e.g., /home/user/projects)

Query parameters

maxResultsinteger

Maximum number of results to return (default: 20)

patternsstring

Comma-separated file patterns to include (e.g., .go,.js)

excludeDirsstring

Comma-separated directory names to skip (default: node_modules,vendor,.git,dist,build,target,pycache,.venv,.next,coverage). Use empty string to skip no directories.

excludeHiddenboolean

Exclude hidden files and directories (default: true)

Response

Fuzzy search results

totalinteger required

Example response

{
  "matches": [
    {
      "path": "src/main.go",
      "score": 100,
      "type": "file"
    }
  ],
  "total": 5
}