3 ms·
When you install ktx, you'll have to initialize the project directory and ktx initializes a git repo there to assure the version controls. ktx project director
by andreybavt 4mo ago
When you install ktx, you'll have to initialize the project directory and ktx initializes a git repo there to assure the version controls.
ktx project directory is self-contained. The main 2 parts inside are :
- wiki: a collection of .md files
- semantic-layer: a collection of .yaml files
typically all these files are created/edited automatically during the ingestion, but you can also edit them by hand or even sync with a remote git.
ktx treats these files as sources and builds internal indexes in a sqlite db, located in projectDir/.ktx
The main way to use ktx is to start an mcp server by calling `ktx mcp start`
it'll start an http server and multiple people will be able to connect it to their agents.
Hope this helps, happy to answer any other questions!