DeepSeek is a VS Code extension that integrates AI-powered code completions and interactions using DeepSeek models. It enhances the developer experience by providing intelligent suggestions and model-based assistance.
- AI-powered code completions
- Customizable AI model selection
- Terminal-based AI interaction
- Status bar integration for model tracking
- Logging for AI interactions
- Clone the repository:
git clone https://github.com/Yuribenjamin/deepseek-vscode.git cd deepseek-vscode - Install dependencies:
yarn install
- Build the extension:
yarn build
- Run the extension in VS Code:
yarn start:dev
- Open VS Code and activate the extension.
- Use the command palette (
Cmd+Shift+P/Ctrl+Shift+P) and selectDeepSeek: Run Model. - Choose a model and start using AI-powered suggestions.
Modify the extension settings in VS Code:
deepseekCoder.enableLogging: Enable/Disable logging for AI interactions.deepseekCoder.temperature: Adjust the AI response randomness.deepseekCoder.maxTokens: Define the maximum token limit for responses.
Run unit tests with:
yarn testRun end-to-end tests with:
yarn test:e2eTo package the extension:
yarn packageTo publish:
yarn publishSee CONTRIBUTING.md for guidelines.
This project is licensed under MIT License.