An intelligent CLI tool powered by AI, featuring a full-stack architecture with a Next.js frontend and an Express/Prisma backend.
- Maverick CLI: A powerful command-line interface.
maverick login: Authenticate with the system.maverick logout: Sign out.maverick whoami: Check current user status.maverick wakeup: Awaken the AI capabilities.
- Web Client: A modern Next.js application for managing your account and viewing data.
- Backend Server: Robust Express server with Prisma ORM for database management and
better-authfor authentication.
client/: Next.js frontend application.server/: Backend server and CLI implementation.server/src/cli: CLI specific code.server/src/main.js: Server entry point.
- Node.js (v18+ recommended)
- PostgreSQL (for Prisma)
-
Clone the repository:
git clone <repository-url> cd CLI
-
Setup Server & CLI:
cd server npm install # Configure .env (see .env.example if available) npx prisma generate npm run dev
-
Setup Client:
cd ../client npm install npm run dev -
Link CLI (Optional): To usage the
maverickcommand globally:cd server npm link
Run the CLI using:
maverick help

