Skip to content

Create and reference notes you create with the power of AI.

License

Notifications You must be signed in to change notification settings

MikePrograms/nvim-notesgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

nvim-notesgpt

Create and reference notes you create with the power of AI.

A Neovim plugin that helps you manage and search your notes, and interact with them using GPT.

Features

  • Create new notes with <Space>NN
  • Search through note filenames with <Space>FN
  • Send your notes to GPT for insights with <Space>CN

Installation

Using Packer

use {'mikeprograms/nvim-notesgpt'}

Dependencies

Make sure you have the following plugins installed:

telescope.nvim nvim-treesitter

Usage

Use the defined hotkeys to create, search, and analyze your notes:

<Space>NN: Create a new note
<Space>FN: Search for a note
<Space>CN: Send your notes to GPT for insights

Configuration

You can change the default hotkeys by adding the following to your init.lua or init.vim file, modifying the key sequences as desired:

vim.api.nvim_set_keymap('n', '<Space>NN', ':lua require("nvim_notesgpt").create_new_note()<CR>', {noremap = true, silent = true})
vim.api.nvim_set_keymap('n', '<Space>FN', ':lua require("nvim_notesgpt").find_note()<CR>', {noremap = true, silent = true})
vim.api.nvim_set_keymap('n', '<Space>CN', ':lua require("nvim_notesgpt").chat_note()<CR>', {noremap = true, silent = true})

Contributing

Pull requests and issues are welcome!

About

Create and reference notes you create with the power of AI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages