Package Exports
- agent-montus
- agent-montus/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (agent-montus) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
agent-montus
Beginner-friendly AI coding CLI for learning programming, planning products, and building real projects.
Install
npm install -g agent-montusOr install inside a project and run it with npx:
npm install --save-dev agent-montus
npx agent-montusSetup
Create a .env file in the project where you run the CLI:
OPENROUTER_API_KEY=your_key_here
OPENROUTER_MODEL=tencent/hy3-preview:freeOPENAI_API_KEY is also accepted as a fallback variable name.
Usage
agent-montusStartup modes:
1checks OpenRouter key usage and limit.2opens normal Q&A mode for programming questions.3opens study mode and writes HTML summaries intosummary_study/.4opens PRD planner mode and writes Markdown PRDs intoprd_result/.Enteropens development mode for building or changing project files. If PRD Markdown files are found, you can pick one as the development brief.
Study mode reads the current project folder, skips local/private folders such as .git, node_modules, .env, and summary_study, then creates a beginner-friendly HTML explanation of the code.
PRD mode is independent from the current project source code. It asks product planning questions, creates a Markdown PRD in prd_result/, then opens a revision session where you can brainstorm changes until the PRD feels right. In the revision session, type lihat to preview the current PRD or selesai / Enter to finish.
When development mode starts and PRD files exist, the CLI lists matching Markdown files and lets you choose one. Press Enter to use the newest PRD, choose 0 to develop without PRD, or pick a number to make the agent start implementation from that PRD.
Notes
Run the CLI from the project folder you want it to work on. File tools are restricted to the current working directory.