@anonymous-dev/0x0-nvim-completion is the inline completion plugin.
It is separate from chat. It watches insert-mode context, sends prefix and suffix text to
the 0x0 server, and renders the response as ghost text.
Setup
Plugin module:Defaults
| Option | Default |
|---|---|
debounce_ms | 150 |
max_tokens | 128 |
temperature | 0 |
enabled | true |
keymaps.accept | <Tab> |
keymaps.accept_line | <C-e> |
keymaps.dismiss | <C-]> |
cache.enabled | true |
cache.max_entries | 100 |
Excluded Filetypes
The plugin does not request completions in noisy prompt or utility buffers by default:API Surface
The plugin usesPOST /completions or the WebSocket completion message. The request
contains:
prefixsuffixlanguagefilepath- Optional provider and model overrides