Skip to content
/ elm Public

An Emacs client for the Claude, groq and ollama LLM API.

Notifications You must be signed in to change notification settings

hhamud/elm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elm

https://github.com/hhamud/elm/actions/workflows/test.yml/badge.svg

An Emacs client to interface with:

  • Claude
  • Groq
  • Ollama

Installation

For Doom Emacs

In ~/.doom.d/package.el

(package! elm
  :recipe (:fetcher github :repo "hhamud/elm" :files "elm.el"))

In ~/.doom.d/config.el

(use-package! elm)

Vanilla Emacs

First git clone the package

git clone https://github.com/hhamud/elm.git

In ~/.emacs.d/init.el or ~/.emacs

;; Add the package to load path
(add-to-list 'load-path "~/path/to/package")

;; Require the package
(require 'elm)

;;set the auth source file location if set differently
(setq elm-env-file "/path/to/your/custom/env/file.gpg")

About

An Emacs client for the Claude, groq and ollama LLM API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published