diff options
Diffstat (limited to 'IDEAS.md')
| -rw-r--r-- | IDEAS.md | 40 |
1 files changed, 23 insertions, 17 deletions
@@ -1,35 +1,41 @@ # Ideas -## Refactor +## Code quality -* Refactor existing code in a more modular way, especially ./internal/lsp/server.go +### Refactor + +* [ ] Refactor existing code in a more modular way +* [ ] Add unit tests ## Features -* LSP server to be used with the Helix text editor -* Code completion using LLMs -* Code generation using LLMs text -* Be a replacement for 'github copilot cli' +### Improvements + +### New features + +* [ ] Resolve diagnostics code action feature +* [X] LSP server to be used with the Helix text editor +* [X] Code completion using LLMs +* [X] Text completion in general +* [/] Code generation using LLMs text +* [ ] Be a replacement for 'github copilot cli' Be able to select code blocks and perform code actions on them -* Commenting exiting code -* Code refactoring +* [ ] Commenting exiting code +* [ ] Code refactoring Be able to chat with the LLM -* Have a dialog with the LLM, like in lsp-ai +* [ ] Have a dialog with the LLM, like in lsp-ai Be able to switch LLMs. -* Ollama local LLM models (e.g. Qwen Coder vs Deepseek-R1 for different purposes) -* OpenAI models -* Claude models -* Gemini models - -MSPintegration? Can't think of a specic use case right now but it may be interesting! +* [ ] Ollama local LLM models (e.g. Qwen Coder vs Deepseek-R1 for different purposes) +* [ ] OpenAI models +* [ ] Claude models +* [ ] Gemini models ## More -* Use of different LLM based on usage/use case -* Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol +* [ ] Useful: https://deepwiki.com/helix-editor/helix/4.3-language-server-protocol |
