An AI-first language server for powering your personal, on-device AI software engineer. Built and maintained by Morph.
For development:
# from this directory
pip install -e .
From PyPI:
pip install pyrift
Use conda
or venv
to create and activate a Python virtual environment. Here are the detailed steps:
If you're using pip install -e .conda
:
# Create a new conda environment
conda create --name myenv
# Activate the environment
conda activate myenv
If you're using venv
:
# Create a new venv environment
python3 -m venv myenv
# Activate the environment
# On Windows, use:
myenv\Scripts\activate
# On Unix or MacOS, use:
source myenv/bin/activate
After activating the environment, install the package in editable mode:
pip install -e .
Run the server with python -m rift.server.core --port 7797
. This will listen for LSP connections on port 7797.
Fork this repository and make a pull request.
``