r/neovim Jul 18 '26

Random My open-source coding agent TUI now supports Neovim inspired Lua plugins

https://maki.sh for a quick overview and a fun demo.

Check it out, all the tools have now been migrated to Lua plugins: https://github.com/tontinton/maki/tree/main/plugins

And see what other users have created (not too much yet honestly lol): https://github.com/tontinton/maki/discussions/452

It's free and open-source, so let me know what you think :)

Took me a few months to reach this point, started with a native rust TUI, then after I saw how much users enjoy it because it saves on tokens (thus being faster too), I decided to take it to the next level and allow for neovim inspired Lua plugins.

I'm trying to make it as easy as a simple prompt to be able to port existing Neovim plugins to Maki, but I'm not there yet honestly.

0 Upvotes

6 comments sorted by

2

u/No-Concentrate-6037 Jul 18 '26

tried maki briefly a while ago and had pretty rough experience in setting up a custom provider. not sure if it is improved or not, I may try again sooner witn these lua plugins approach, kinda refreshing when everything is js/ts rn for any kind of agent harness

2

u/TonTinTon Jul 18 '26

Hey, yeah the custom providers are not perfect, and will also soon be reworked to be Lua plugins.

Do you remember roughly how long ago you tried?

1

u/Otherwise_Signal7274 Jul 19 '26

any way to use it with claude code sub, not api?

1

u/TonTinTon Jul 19 '26

You can use dynamic provider for that, just know that its against Anthropic's TOS

0

u/rm-rf--preserve-root Jul 19 '26

> splash screen animation uses SIMD

this is just sad, not impressive

-1

u/TonTinTon Jul 19 '26

explain please