create-aynorica
v1.2.0
Published
Scaffold the Aynorica mental model into any project - a systematic problem solver agent for VS Code Copilot
Maintainers
Readme
create-aynorica
Scaffold the Aynorica mental model into any project
Aynorica is a systematic problem solver agent for VS Code's GitHub Copilot Chat. This CLI tool copies the complete .github configuration structure into your project.
Quick Start
npx create-aynoricaThat's it. The tool will:
- Ask for your name, email, and timezone
- Download the latest Aynorica mental model from GitHub
- Create the
.githubfolder in your target directory
What Gets Installed?
.github/
├── .aynorica-config.json # Adaptation state
├── agents/
│ └── aynorica.agent.md # Agent definition for VS Code
├── instructions/ # 9 core instruction files
│ ├── identity.instructions.md
│ ├── functions.instructions.md
│ ├── debug-principle.instructions.md
│ └── ...
├── prompts/ # 14 prompt domains
│ ├── architecture/
│ ├── backend/
│ ├── testing/
│ ├── security/
│ └── ...
└── project/ # Session state & examples
├── mental-model-map.md
└── examples/After Installation
- Open the project in VS Code
- Switch to 'aynorica' agent mode in Copilot Chat
- Say:
Adapt to this project— Aynorica will analyze your stack and optimize
CLI Options
npx create-aynorica [options]
Options:
-d, --dir <path> Target directory (defaults to current)
-o, --overwrite Overwrite existing files
--debug Enable debug logging
--silent Suppress output
-V, --version Show version
-h, --help Show helpExamples
# Install in current directory
npx create-aynorica
# Install in specific project
npx create-aynorica -d ./my-project
# Update existing installation
npx create-aynorica -oRequirements
- Node.js >= 18.0.0
- Internet connection (fetches latest from aynorica-os)
How It Works
- Fetches all
.githubfiles fromaynorica/aynorica-osrepo - Replaces
{{PLACEHOLDERS}}with your info - Writes files to target directory
- Resets
adapted: nullso first-run adaptation triggers
Troubleshooting
| Error | Solution |
|-------|----------|
| Directory not writable | Check permissions or choose different path |
| Cannot reach GitHub | Check internet, try again |
| File already exists | Use -o flag to overwrite |
License
MIT © Amir Daryabari
