llms-install.md
This document is mainly used as instructions for AI-assistants like Cline and others that try to do an automatic install based on freeform instructions.
uv is installed. If not, install it using either curl -LsSf https://astral.sh/uv/install.sh | sh (macOS, Linux) or
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" (Windows). Find the path to the uv executable,
you'll need it later.git clone [email protected]:oraios/serena.git and change into its dir (e.g., cd serena)serena_config.yml exists. If not, create it with cp serena_config.template.yml serena_config.yml. Read the instructions in the config.projects section.serena if needed and check whether project.yml exists there.project.yml was found, create it using cp /path/to/serena/myproject.template.yml /path/to/your/project/.serena/project.ymlproject.yml. Make sure the project.yml has the correct project language configured.
Remove the project_root entry there. {
"mcpServers": {
...
"serena": {
"command": "/abs/path/to/uv",
"args": ["run", "--directory", "/abs/path/to/serena", "serena-mcp-server", "/path/to/your/project/.serena/project.yml"]
}
}
}