# HandyLLM (for Sublime Text)

[![sublimepackage](https://img.shields.io/github/v/tag/atomiechen/Sublime-HandyLLM?logo=sublimetext&label=ST%20Package)][1]
[![PyPI](https://img.shields.io/pypi/v/HandyLLM?logo=pypi&logoColor=white&color=white)][2]

The Sublime Text package for [HandyLLM][3].


## Features

### Hprompt syntax highlight

See screenshot below:

<div align="middle">
<img width="800" alt="screenshot_example" src="https://github.com/user-attachments/assets/1649511d-67a5-4534-bcc4-8a654257dff5" />
</div>


### Run hprompt file

You can use Sublime Text's build system to run the hprompt file. 

### Create starter hprompt file

You can use the command palette to create a new hprompt file. Or you can just insert a frontmatter to an existing hprompt file.

### Snippets

Several snippets of template frontmatter, user message with image/audio, assistant response with tool, etc., are provided.


[1]: https://packagecontrol.io/packages/HandyLLM
[2]: https://pypi.org/project/HandyLLM/
[3]: https://github.com/atomiechen/HandyLLM