CodeSeek is a powerful AI-powered coding assistant for VS Code that leverages DeepSeek's advanced AI models to supercharge your coding workflow. Whether you need intelligent code completions, interactive chat assistance, or automatic documentation generation, CodeSeek helps you write better code faster and with less effort.
- 🧠 Intelligent Code Completions: Context-aware suggestions that understand your code structure and style
- 💬 AI Chat Assistant: Get coding help, explanations, and examples through an interactive chat interface
- 🏷️ Smart Name Suggestions: Generate meaningful variable, function, and class names for selected code
- 📚 README Generation: Automatically create comprehensive documentation for your projects
- ⚡ Real-time AI Assistance: Get help when you need it without leaving your editor
- 🔒 Secure API Key Management: Your DeepSeek API key is stored securely in VS Code settings
- 🚀 Lightweight & Fast: Minimal impact on your editor's performance
- 🌐 Works Offline: Core features work without internet connection once configured
- Install CodeSeek from the VS Code Marketplace
- Get your DeepSeek API Key
- Add your API key in VS Code settings
- Start coding and enjoy AI-powered assistance!
- Open VS Code
- Go to Extensions (
Ctrl+Shift+XorCmd+Shift+X) - Search for "CodeSeek"
- Click Install
- Reload VS Code
- Get your DeepSeek API Key
- Open VS Code Settings (
Ctrl+,orCmd+,) - Search for "CodeSeek"
- Enter your API key:
"codeseek.apiKey": "your-api-key-here"CodeSeek provides intelligent code completions as you type:
- Start typing code in any file
- CodeSeek will automatically suggest relevant completions based on context
- Press Tab or Enter to accept a suggestion
Get help from the AI assistant through the chat panel:
- Open Command Palette (
Ctrl+Shift+PorCmd+Shift+P) - Select CodeSeek: Open Chat
- Type your coding questions or requests
- The AI will respond with explanations, examples, and solutions
Generate meaningful names for your code:
- Select a block of code (function, variable declaration, etc.)
- Right-click and choose CodeSeek: Suggest Names from the context menu
- Choose from the AI-generated naming options
- The selected name will replace your code selection
Automatically create documentation for your project:
- Open a project folder in VS Code
- Open Command Palette and select CodeSeek: Generate README
- CodeSeek will analyze your project and generate a comprehensive README.md
- Review and save the generated documentation
For maximum productivity, you can assign keyboard shortcuts to CodeSeek commands:
- Open VS Code Keyboard Shortcuts (
Ctrl+K Ctrl+SorCmd+K Cmd+S) - Search for "CodeSeek"
- Click the + icon next to each command to add your preferred shortcut
Recommended shortcuts:
Alt+C: Open CodeSeek ChatAlt+N: Suggest Names for selected codeAlt+R: Generate README
CodeSeek offers additional configuration options to customize your experience. Add these to your VS Code settings.json file:
{
"codeseek.apiKey": "your-api-key-here",
"codeseek.maxTokens": 100, // Adjust for longer/shorter completions (range: 50-500)
"codeseek.temperature": 0.7 // Controls creativity (range: 0.1-1.0)
}💡 Pro Tip: Lower temperature values (0.1-0.3) work best for code completion, while higher values (0.7-0.9) are better for creative tasks like documentation generation.
Common issues and solutions:
-
No suggestions appearing?
- Verify your DeepSeek API key is valid and correctly entered in settings
- Check your internet connection
- Ensure the file type is supported
- Restart VS Code after changing settings
-
Slow responses?
- Reduce the maximum token count in settings
- Check the DeepSeek API status
- Consider using a more stable internet connection
-
Chat not working?
- Ensure your API key has sufficient credits
- Try reloading the window (
Developer: Reload Windowin command palette) - Check the Output panel for any error messages
We welcome contributions from developers of all skill levels! Whether you're fixing bugs, adding features, or improving documentation, your help is appreciated.
See our Contributing Guide for details on:
- Setting up the development environment
- Coding standards
- Pull request process
- Feature requests
We're constantly improving CodeSeek! Here's what's coming next:
- 🔄 Code Refactoring: Automatically refactor code for better readability and performance
- ⚙️ Test Generation: Create unit tests for your functions with a single click
- 💬 Code Explanation: Get detailed explanations of complex code snippets
- 🔥 Multi-Model Support: Choose between different AI models for different tasks
- 🌐 Multilingual Support: Get assistance in multiple programming languages
Have a feature request? Open an issue on GitHub!
MIT License - See LICENSE for details.
View on GitHub: https://github.com/SH20RAJ/CodeSeek
⭐ Love CodeSeek? Rate us on the VS Code Marketplace and check us out on Product Hunt!
Disclaimer: This extension requires a valid DeepSeek API key. Usage may be subject to DeepSeek's terms of service. CodeSeek is not affiliated with DeepSeek, Inc.
