An open API service indexing awesome lists of open source software.

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

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)