Brind joy to coding!
Demo
202504-04-0.mp4
Installation
Using Quelpa
(use-package relysium
:quelpa (relysium :fetcher github
:repo "bluzky/relysium"
:branch "main"
:files ("*.el"))
:hook (prog-mode . relysium-prog-mode))
Using Straight
(straight-use-package
'(relysium :type git
:host github
:repo "bluzky/relysium"
:branch "main"
:files ("*.el")))
(add-hook 'prog-mode-hook 'relysium-prog-mode)
Relysium depends on gptel
, so you have to install and configure gptel
before using.
Completed Features
-
Code generation from comments
- Fully implemented via
relysium-generate-from-comments
- Uses a clear pattern of "AI:" comment markers
- Fully implemented via
-
AI-powered code completion at cursor
- Implemented through
relysium-complete-cursor.el
- Context-aware with buffer understanding, extends code at current cursor position
- Implemented through
-
Code explanation capabilities
- Strong implementation via
relysium-ask.el
- Allows selecting code regions for specific questions
- Strong implementation via
-
In-chat code editing
- Core…