aws-amplify / aws-amplify/amplify-cli
Amplify CLI Copilot
- Dominant language
- TypeScript
- Stars
- 2.9k
- Forks
- 825
- Avg merge
- 11d 23h
- Merged PRs (30d)
- 2
Description
### Is this feature request related to a new or existing Amplify category?
New category
### Is this related to another service?
_No response_
### Describe the feature you'd like to request
👋 Hello Team,
As an `amplify-cli` customer I would like to have a chat like feature option that I can opt for.
Eg: When ever I give a description like `Initialize Amplify App` => then cli can prompt something like `amplify init` command.
Something like this [GitHub Copilot](https://docs.github.com/en/copilot/github-copilot-in-the-cli/about-github-copilot-in-the-cli).
One good Gen-AI based feature.
Thanks in advance 😁.
Who will use it?
This is highly helpful for people who struggle with remembering the commands.
### Describe the solution you'd like
As described above.
### Describe alternatives you've considered
Learning commands or referring to official documentation is the alternative that I have for now.
### Additional context
Please reach out to me if you need additional context or have any further explanation.
### Is this something that you'd be interested in working on?
- [X] 👋 I may be able to implement this feature request
### Would this feature include a breaking change?
- [X] ⚠️ This feature might incur a breaking change
Contributor guide
Research direction
The issue names the amplify-cli and the amplify init command but no files or tests. Start by mapping the existing CLI command surface and reviewing the linked GitHub Copilot reference; clarify the supported natural-language inputs, interaction design, and Gen-AI dependencies. Done should be demonstrated by an agreed implementation scope and working prompt-to-command behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai, cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100