oraios/serena
A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)
Overview
oraios/serena is a Python MCP server licensed under MIT. A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations) Topics: agent, ai, llms, vibe-coding, mcp-server, ai-coding, language-server, programming, claude, claude-code.
Ranked #26 out of 25632 indexed tools.
In the top 1% of all indexed tools.
Has 21,474 GitHub stars.
Has 134 contributors.
Actively maintained with commits in the last week.
Ecosystem
Python MIT
agentaillmsvibe-codingmcp-serverai-codinglanguage-serverprogrammingclaudeclaude-code
Signal Breakdown
Stars 21,474
Freshness 3d ago
Issue Health 85%
Contributors 134
Dependents 0
Forks 1,450
Description Good
License MIT
How to Improve
Description low impact
Dependents medium impact
Matched Queries
From the README
<p align="center" style="text-align:center"> </p> * :rocket: Serena is a powerful **coding agent toolkit** capable of turning an LLM into a fully-featured agent that works **directly on your codebase**. Unlike most other tools, it is not tied to an LLM, framework or an interface, making it easy to use it in a variety of ways. * :wrench: Serena provides essential **semantic code retrieval and editing tools** that are akin to an IDE's capabilities, extracting code entities at the symbol level and exploiting relational structure. When combined with an existing coding agent, these tools greatly enhance (token) efficiency. * :free: Serena is **free & open-source**, enhancing the capabilities of LLMs you already have access to free of charge. You can think of Serena as providing IDE-like tools to your LLM/coding agent. With it, the agent no longer needs to read entire files, perform grep-like searches or basic string replacements to find the right parts of the code and to edit codRead full README on GitHub →
Are you the maintainer? Claim this listing