Jonny (Self-Learning AI Assistant) - Amazon Q CLI
What is Amazon Q CLI? Amazon Q CLI: AI assistant that runs in your terminal Chat with AI to get help with commands, code, AWS Translate natural language → shell commands Persistent memory across sessions via agents Extensible with custom agents and knowledge bases Directory Structure ~/.aws/amazonq/ ├── cli-agents/ # Agent configuration files │ ├── default.json # Default agent config │ ├── jonny.json # Custom agent config │ └── agent_config.json.example ├── profiles/ # Agent-specific data/resources │ ├── default/ │ │ └── context.json │ ├── jonny.md # Persistent memory file │ └── CAGENT/ # Example: specialized agent ├── knowledge_bases/ # Semantic search storage │ └── jonny_13db4e44f333bf41/ │ ├── contexts.json # Knowledge context metadata │ └── models/ # Vector embeddings └── .cli_bash_history # Command history Key Concepts Agent Agent: Configuration that defines AI behavior and capabilities ...