Prerequisites#

Package Manager: uv#

Serena is managed by uv. If you do not have it yet, install it following the instructions here.

Language-Specific Requirements#

Depending on the programming language you intend to use with Serena, you may need to install additional tools or SDKs if you intend to use the language server backend of Serena.
See the language support documentation for details.