serena
serena is a coding agent toolkit that enhances llms with ide-like capabilities for efficient code manipulation.
development
free
no coding required
Server Statistics
setup time
5 minutes
github stars
16,916
forks
1,195
watchers
17,334
open issues
63
contributors
100
last updated
1 months ago
language: pythonlicense: mitlast release: v0.1.4 (August 15, 2025)
description
serena is a coding agent toolkit that enhances llms with ide-like capabilities for efficient code manipulation.
use cases
- enhancing code retrieval efficiency in large projects
- integrating with various ides and coding frameworks
- improving code editing capabilities for coding agents.
technical details
prerequisites
- uv
installation steps
- step 1: install uv if not already installed.
- step 2: run the command 'uvx --from git+https://github.com/oraios/serena serena start-mcp-server --help' to see options.
- step 3: configure your preferred mcp client to connect with serena.
configuration example
{"mcpServers": {"serena": {...}}}required accounts
github
tags
agent
ai
ai-coding
claude
claude-code
language-server
llms
mcp-server
programming
vibe-coding