Skip to content

Latest commit

 

History

History
 
 

rift-vscode

Rift is an AI-native language server and extension that lets you deploy a personal AI software engineer — locally hosted, private, secure, and free.

Rift and this extension are fully open-source.

About

The future of AI code assistants is open-source, private, secure, and on-device. Rift understands, explains, and writes code with language models that run entirely on your device using the open source Rift Code Engine.

Usage

  1. Ensure the Rift Code Engine is installed and running on port 7797:
git clone https://www.github.com/morph-labs/rift
cd rift

# set up a virtual environment with Python (>=3.9), then install the `rift` Python package
pip install -e ./rift-engine

# launch the language server
python -m rift.server.core --port 7797

This requires a working Python (>=3.9) installation. 2. Access the chat interface by clicking on the sidebar icon. 3. Trigger code completions in the editor window using the keyboard shortcut (Ctrl + M) or by running the Rift: Code Completion command (Ctrl + Shift + P + type "Rift"). If the extension is unable to connect to the server, try running the command Developer: Reload Window

Development

See here for instructions on how to develop this extension.

Community

Join our community to share your feedback, get help, and engage with the Morph team. Help us shape the future of software.