Take notes without breaking your flow.
A simple CLI tool to reword your ideas and thoughts using local or cloud-based AI models.
https://drive.google.com/file/d/1nVdbNO9QeiyPoisZ-hF4D4j4oIOAcUIL/view?usp=share_link
-
Download the latest release
Visit the Releases page and grab the binary for your operating system and CPU architecture. -
Install the binary
- Move the downloaded file into a directory on your
PATH(for example/usr/local/bin).
- Move the downloaded file into a directory on your
-
Verify the installation
writeme --version # writeme version x.y.z
Writeme can reword text using a local LLM (Ollama) or via the OpenAI API. Choose one backend:
-
Install Ollama Follow the instructions at ollama.com.
-
Pull the model
ollama pull llama3.1:latest
-
Start the Ollama server
ollama serve
- API key Create or retrieve your API key on the OpenAI dashboard.
By default, writeme uses Ollama with the llama3.1:latest model—no changes required. If you’d rather use OpenAI:
-
Open your
config.yaml(at~/.config/writeme/config.yamlon macOS/Linux—unless you’ve setXDG_CONFIG_HOME; on Windows:%APPDATA%\writeme\config.yaml). Or run:writeme config edit
to open it in your default editor (e.g., vi, Notepad, etc.).
-
Change the backend and fill in your OpenAI details:
llm: backend: openai openai: model: gpt-4o-mini api_key: YOUR_OPENAI_API_KEY system_prompt: "Your system prompt here"
writeme create: will create a file namedNOTES.mdwriteme config init: will create awritemedirectory and aconfig.yamlfile inside your system’s standard config location (e.g.~/.configon Linux/macOS,%APPDATA%on Windows).writeme config edit: will open up vi (or notepad) so you can edit the file. you can also just open this file with vscode or anyother editor.writeme note "message"orwriteme note "message" -a: the latter for AI rewording