This is a proof-of-concept (POC) for a CLI coder tool using the Deepseek LLM model. It features a simple, interactive terminal interface with support for multiple commands.
To install the Deepseek CLI Coder, clone this repository, navigate to the nodejs directory, and install the dependencies:
git clone https://github.com/your-username/deepseek-cli-coder.git
cd deepseek-cli-coder/nodejs
npm installTo use the Deepseek CLI Coder, run the following command:
node main.jsThe first time you run the application, it will prompt you for your Deepseek API Key. This key, along with other settings like the selected model and system message, will be saved to a settings.json file in the nodejs directory. On subsequent runs, the application will load these settings automatically.
The following commands are available:
/help: Display the help message./auth: Re-enter your API key./model <model-name>: Switch the LLM model (e.g.,/model deepseek-chat)./system <message>: Set a new system message (e.g.,/system You are a pirate)./exit: Exit the application.
A Python version of this tool is available in the python directory. For more information, please see the GEMINI.md file.