Notee - create md files in your terminal in seconds banner

Notee - create md files in your terminal in seconds

8 devlogs
11h 18m 33s

Python CLI app that will have templates for your md notes, so you'll be able to create your notes from terminal with few keys - fast and efficient. Also it has ai module and vector db that allows you to ask AI questions and it'll answer you based …

Python CLI app that will have templates for your md notes, so you’ll be able to create your notes from terminal with few keys - fast and efficient. Also it has ai module and vector db that allows you to ask AI questions and it’ll answer you based on your notes or just search your desired note easier.

Demo Repository

Loading README...

lusparkl

Minor bug fixes

When you added api key for AI it was possible to paste wrong one and it still bypassed my checks. Also we had problem with links in the source notes.
But now everything works perfect!

Attachment
0
lusparkl

Shipped this project!

Hours: 10.96
Cookies: 🍪 82
Multiplier: 7.49 cookies/hr

Sometimes I have an idea that comes from nowhere and to note it I have to open my obsidian app, create file and only then write my note, it’s too slow. I created python CLI that will allow you to start writing your notes just after one command of 9 characters. Also there is functionality like ai module or search with vector database included.
At first I intended only to implement feature with fast creating of notes - but then I decided that it’s too boring so I added all this features that sometimes might be so useful.
Btw I really like starts on github:>

lusparkl

Finished everything

Worked on some minor bugs and docs.


What’s new?

  • You can change default AI model to any that you want.
  • Good readme.
  • Docs for all commands so –help looks good now.
  • Pretty green loader on commands like ask or scan, makes it look much more “alive”.
  • Published as pypi package!

GIT commits

2451efb


What next?

SHIUIIIIIP!

Attachment
Attachment
0
lusparkl

AI module

Worked on creating AI module for notee.


What’s new?

  • You can ask AI questions related to your notes and it’ll respond based on them.
  • You can choose between openAI, Google gemini and hackclub ai api.
  • You can setup ai module either while running setup command or later.
  • You can freely change your ai provider later.

GIT commits

98f3bf5


What next?

  • Polish AI module
  • Add loaders on slow funcitons
  • Test notee more
Attachment
0
lusparkl

Open any file from your vault

Worked on open file feature(autocompletion included!)


What’s new?

  • Open any file from vault
  • Autocompletion helps you to find this file(my pride)

GIT commits

b938806


What next?

  • AI module. I’m planning to support as many apis as possible for ease of use.
0
lusparkl

Sticks up together

Project starts to look like something actually working


What’s new?

  • md viewing with rich library
  • when you search for some note you can choose and open note in few clicks
  • cleaned code structure a little
    That’s all, but it made things 1000x times cooler

GIT commits

f5a18de


What next?

  • open any file from vault with comfortable search tab
0
lusparkl

New features

Added vector database to store your notes.


What’s new?

  • Chromadb where all notes are stored
  • Scanning function(to add files that was created not with notee to the db)
  • Automatically add new files to the db.
  • Search needed note by query(doesn’t have to be exact because we use vector db)
  • Commands to toggle obsidian_mode and different_folders features.

GIT commits

34c8db2 - Added almost all features that I told about(without testing).
2ae5d20 - Fixed all bugs that I found and added toggles.


What next?

  • cli md viewer/webapp for this. I haven’t decided yet what to use.
  • add ai module that will give you responces based on notes.
Attachment
0
lusparkl

More templates

Created more templates and features


What’s new?

  • Movie, source, todo, idea notes templates
  • Obsidian handling(you can choose mode when you setting up project obsidian or default md)
  • Added help texts for both commands and their arguments
  • Cleaned code a little

GIT commits

2110d32 - Initializatoin of the project
81ce637 - First commands and lots of helper funcitons
3452cc8 - All new commands and clean up


What next?

  • tags autocomplition
  • chromadb to search notes by user promt
  • more commands to cusomize everything
Attachment
0
lusparkl

Start

Initialized project. Created stable base with config and CLI app. Started working on notemaking feature.


What’s new?

  • Reliable project structure
  • Config handling
  • Setup command so set folder for notes and your notes “mode”
  • First template for notes - book note

What next?

  • Add more templates
  • Handle notes mode(obsidian and default)
  • Cleanup code a little till it didn’t turn into mess
Attachment
Attachment
0