You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improve init command: Report version, add final success message
Improve README:
* Move LS deps back to prerequisites
* Remove incorrect config path (redundant anyway, because user sees it upon init)
* Some wording changes
**Prerequisites**. Serena is managed by *uv*. If you don’t already have it, you need to [install uv](https://docs.astral.sh/uv/getting-started/installation/)before proceeding.
179
+
**Prerequisites**. Serena is managed by *uv*, and [installing uv](https://docs.astral.sh/uv/getting-started/installation/)is the only required prerequisite for running Serena.
180
180
181
-
**Initialize Serena**. To initialize Serena, simply run:
181
+
> [!NOTE]
182
+
> When using the language server backend, some additional dependencies may need to be installed to support certain languages;
183
+
> see the [Language Support](https://oraios.github.io/serena/01-about/020_programming-languages.html) page for details.
184
+
185
+
**Initialise Serena**. To initialise Serena and verify that your setup works correctly, simply run:
This will create the global configuration file `~/.serena/config.yaml`.
188
-
189
-
The default code intelligence backend for Serena is the free LSP backend. You can add `-b JetBrains` to the `init` command
190
-
to set up the JetBrains as the default code intelligence backend instead, see [JetBrains Plugin page](https://oraios.github.io/serena/02-usage/025_jetbrains_plugin.html) for more details.
191
-
192
-
193
-
> [!NOTE]
194
-
> When using the language server backend, some additional dependencies to be installed for certain languages;
195
-
> see the [Language Support](https://oraios.github.io/serena/01-about/020_programming-languages.html) page for details.
196
-
191
+
By default, this will set up Serena to use the language server backend. To use the JetBrains backend instead, add the parameters `-b JetBrains`
192
+
(see the [JetBrains Plugin documentation page](https://oraios.github.io/serena/02-usage/025_jetbrains_plugin.html) for additional usage details).
193
+
Either way, you should receive a success message indicating that Serena has been initialised successfully.
197
194
198
195
**Configuring Your Client**. To connect Serena to your preferred MCP client, you typically need to [configure a launch command in your client](https://oraios.github.io/serena/02-usage/030_clients.html).
199
196
Follow the link for specific instructions on how to set up Serena for Claude Code, Codex, Claude Desktop, MCP-enabled IDEs and other clients (such as local and web-based GUIs).
0 commit comments