Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 740 Bytes

README.md

File metadata and controls

23 lines (20 loc) · 740 Bytes

plyghd Language Server

This project serves as a demonstrator to show how to implement a basic language server that can interface with the klighd-vscode

Getting Started

Setup a virtual environment and install the required packages.

python -m venv ls-env
source ls-env/bin/activate
pip install -r requirements.txt

Launch the python language server

python ls.py

Connecting with a client

TODO: how to start klighd-cli

Generating the KGraph data structure from schema

Schema in klighd-vscode

datamodel-codegen --input SKGraphSchema.json --input-file-type jsonschema --output skgraph.py