feat: redesign Brainy CLI for intuitive UX and add Brain Jar support
- Refactor CLI to use direct commands instead of nested structure - Add Brain Jar AI coordination commands with premium/free modes - Update Cortex class with enhanced Brain Jar functionality - Fix TypeScript compilation by removing exclusion of cortex directory - Improve user experience with beautiful branded output - Add comprehensive help system and backward compatibility Major UX improvements: - brainy init, add, search (direct commands) - brainy install brain-jar (simple installation) - brainy brain-jar start/dashboard/status (rich subcommands) - brainy chat (interactive mode) - brainy config set/get/list (configuration management) This redesign makes Brainy significantly more user-friendly while maintaining all existing functionality and adding powerful new AI coordination capabilities.
This commit is contained in:
parent
a5cd631c29
commit
682e152b98
5 changed files with 455 additions and 426 deletions
|
|
@ -106,6 +106,11 @@
|
|||
"test:error-handling": "vitest run tests/error-handling.test.ts",
|
||||
"test:edge-cases": "vitest run tests/edge-cases.test.ts",
|
||||
"test:storage": "vitest run tests/storage-adapter-coverage.test.ts",
|
||||
"broadcast:server": "npm run build && node dist/scripts/start-broadcast-server.js",
|
||||
"broadcast:local": "npm run build && node dist/scripts/start-broadcast-server.js",
|
||||
"broadcast:cloud": "npm run build && node dist/scripts/start-broadcast-server.js --cloud",
|
||||
"claude:jarvis": "npm run build && node dist/scripts/claude-jarvis.js",
|
||||
"claude:picasso": "npm run build && node dist/scripts/claude-picasso.js",
|
||||
"test:environments": "vitest run tests/multi-environment.test.ts",
|
||||
"test:specialized": "vitest run tests/specialized-scenarios.test.ts",
|
||||
"test:performance": "vitest run tests/performance.test.ts",
|
||||
|
|
@ -184,6 +189,7 @@
|
|||
"@types/node": "^20.11.30",
|
||||
"@types/prompts": "^2.4.9",
|
||||
"@types/uuid": "^10.0.0",
|
||||
"@types/ws": "^8.18.1",
|
||||
"@typescript-eslint/eslint-plugin": "^8.0.0",
|
||||
"@typescript-eslint/parser": "^8.0.0",
|
||||
"@vitejs/plugin-basic-ssl": "^2.1.0",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue