Commands
create
$ create <WORKSPACE_NAME>
Create an empty workspace with name <WORKSPACE_NAME>.
list
$ list
Lists all workspaces.
delete
> delete <WORKSPACE_NAME>
Deletes workspace with name <WORKSPACE_NAME>.
> delete --all
Delete all workspaces and embedded documents.
import
> import --source zotero|folder|item <SOURCE_NAME>
Import data from Zotero, folder or item to workspace with name <SOURCE>-<SOURCE_NAME>.
e.g. ayda import --source-type folder /Users/richardlyon/InterestingDocs
chat
> chat <WORKSPACE_NAME>
Chat with workspace <WORKSPACE_NAME>. Chat uses Large Language Model general knowledge together with the documents in the workspace to produce output, and rolling chat history.
To change mode, type /query.
To exit, type /exit.
query
> query <WORKSPACE_NAME>
Query workspace <WORKSPACE_NAME>. Querying does not use the Large Language Model unless there are relevant sources and does not recall chat history.
To change mode, type /chat.
To exit, type /exit.
zotero
> zotero enhance <COLLECTION_NAME>
Enhance abstracts and keywords for all items in collection <COLLECTION_NAME>. This uses the Large Language Model to generate abstracts and keywords for each item.
Note: This command modfies the metadata of the items in your Zotero collection and cannot be undone. Use with caution.
config
> config
Configure the application.