@vemdev/cli
v0.1.31
Published
Official VEM CLI for project memory workflows.
Downloads
293
Readme
@vemdev/cli
The command-line interface for VEM project memory.
Installation
npm install -g @vemdev/cliPrerequisites
- Node.js 20+
- A VEM account and API key
Quick Start
vem init
vem login
vem link
vem status
vem --helpCore Commands
vem initInitialize.vem/memory files in the current repositoryvem login [key]Authenticate with your VEM API keyvem link [projectId]Link this repository to a VEM projectvem statusShow current memory and sync statusvem pushPush local memory snapshot to cloudvem pullPull latest cloud snapshot to local filesvem task ...Manage tasksvem decision add ...Record an architectural decisionvem context show|setRead or update project contextvem search <query>Search memoryvem ask <question>Ask questions over project memoryvem doctorRun setup and health checksvem logoutClear local authentication
Typical Workflows
Task Management
vem task add "Implement GitHub App webhook retries" --priority high --type feature
vem task list
vem task start TASK-001 --reasoning "Starting implementation"
vem task done TASK-001 --evidence "pnpm test" --reasoning "Tests passed and behavior validated"Context And Decisions
vem context show
vem context set --current-state "Webhook retries implemented and deployed to staging."
vem decision add "Use exponential backoff for webhook retries" --context "Temporary provider outages" --decision "Retry with capped exponential backoff"Sync And Search
vem push
vem pull
vem diff
vem search "webhook retries"
vem ask "What changed in task handling this week?"Agent-Assisted Workflow
vem pack
vem agent --task TASK-001
vem finalize --file ./agent-response.mdTroubleshooting
vem doctor
vem statusLicense
MIT License.
In plain terms:
- You can use, modify, and distribute this software, including commercially.
- You must keep the copyright and license notice.
- The software is provided "as is" without warranty.
