Skip to main content

Key features

  • Semantic search: Uses vector embeddings to find conceptually similar code, not just keyword matches.
  • Multi-repository support: Search across multiple repositories simultaneously.
  • Language filtering: Filter results by programming language (Python, JavaScript, TypeScript, etc.).
  • Intelligent ranking: Returns results ranked by relevance with configurable result limits.
Example usage:
{
  "tool": "get_context",
  "parameters": {
    "query": "authentication middleware implementation",
    "repositories": ["backend/api", "frontend/app"],  // Target specific repos
    "language": ["python", "typescript"],              // Filter by language
    "max_results": 10                                  // Limit number of results
  }
}