@xuerzong/meow
v0.0.1
Published
A local AI-powered memory CLI backed by libSQL.
Readme
meow
meow is a local CLI that stores your notes in ~/.meow/meow.db, generates embeddings through an OpenAI-compatible API using @ai-sdk/openai-compatible, and lets you search related content from the terminal.
Setup
bun install
bun run buildDuring development:
bun run dev -- --helpCommands
meow init
meow config show
meow config add embedding default https://your-openai-compatible-endpoint/v1 sk-xxxx text-embedding-3-small
meow config add main default https://your-openai-compatible-endpoint/v1 sk-xxxx gpt-4.1-mini
meow config remove embedding default
meow add "A note to remember"
meow search "remember"
meow listData layout
~/.meow/config.json: stores grouped model configs inembeddingandmain~/.meow/meow.db: local libSQL/sqlite database file
config show hides the API key by default.
Example config:
{
"embedding": [
{
"name": "default",
"baseURL": "https://your-openai-compatible-endpoint/v1",
"apiKey": "sk-xxxx",
"model": "text-embedding-3-small"
}
],
"main": [
{
"name": "default",
"baseURL": "https://your-openai-compatible-endpoint/v1",
"apiKey": "sk-xxxx",
"model": "gpt-4.1-mini"
}
]
}