About Serena
Serena enhances LLMs by providing essential tools for semantic code retrieval and editing. It integrates with existing LLMs, enabling them to perform coding tasks directly within your codebase. Serena supports multiple programming languages through the Language Server Protocol (LSP), including Python, Java, and TypeScript. It can be integrated with LLMs via the Model Context Protocol (MCP) or used with Agno, a model-agnostic agent framework.