https://github.com/mlziade/simplelocalllms
A sublime text extension to add LLMs integration to my workflow
https://github.com/mlziade/simplelocalllms
extensions llms ollama sublime-text
Last synced: 9 months ago
JSON representation
A sublime text extension to add LLMs integration to my workflow
- Host: GitHub
- URL: https://github.com/mlziade/simplelocalllms
- Owner: mlziade
- License: mit
- Created: 2025-04-28T14:44:28.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-04-28T16:40:16.000Z (9 months ago)
- Last Synced: 2025-04-30T07:56:36.227Z (9 months ago)
- Topics: extensions, llms, ollama, sublime-text
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Local LLMs
## Description
This a sublime text extension that allows the user to use local LLMs (initially Ollama) inside the applications.
## Reasoning
I have been using Sublime Text as a text editor and note keeping since i first started coding C programs in college (i did not enjoy using the professors default program that is known to being pushed onto new devs....).
But i miss some of the features of VS Code Copilot, mainly the "Ctrl + I" command to ask for things like:
- Translate this snippet of the code to english
- Format this JSON
- Rewrite this file to be more formal
- ...
## Roadmap
I will start mostly with basic features that will help me in the extensions:
- Getting highlighted text
- Altering a file content
- Connecting to Ollama models locally
I hope to one day expand it to:
- Showing a conversation window on Sublime
- Multi file context
- Multi file alterations
- Add other APIs intead of using Ollama locally
## Links
- [Ollama API Reference](https://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-completion)
- [Sublime Text API Reference](https://www.sublimetext.com/docs/api_reference.html#sublime.View)