Serena

Serena

oraios

Provides IDE-like code analysis and editing tools for LLMs to work directly on codebases. Enables symbol-level code navigation and editing instead of reading entire files or using basic text search.

21,1634,397 views1,432Local (stdio)

What it does

  • Find symbols and code entities across codebases
  • Navigate code relationships and references
  • Edit code at the symbol level
  • Extract semantic code structure
  • Insert code after specific symbols
  • Analyze code without reading entire files

Best for

Developers building AI coding assistantsEnhancing existing LLM-based code toolsCreating more efficient coding agentsTeams wanting IDE-like AI code analysis
Free and open-sourceLLM and framework agnosticSymbol-level code understanding