aikutty
v1.0.23
Published
Aikutty AI Code Development CLI - Chat-based code assistant powered by AWS Bedrock
Maintainers
Readme
Aikutty CLI
AI-powered code development assistant for the terminal. Chat with Aikutty to generate code, get explanations, review code, and more.
Installation
npm install -g aikuttyQuick Start
- Configure your credentials:
aikutty configYou'll be prompted for:
- API Endpoint (default: https://api.aikutty.com)
- Tenant ID (your unique identifier)
- Start chatting:
aikutty chatCommands
aikutty config
Configure your Aikutty CLI settings (API endpoint and tenant ID)
aikutty chat
Start an interactive chat session with Aikutty
Options:
-m, --message <message>- Send a single message-s, --stream- Enable streaming responses
Examples:
# Interactive mode
aikutty chat
# Single message
aikutty chat -m "How do I create a React component?"
# With streaming
aikutty chat -s -m "Explain async/await in JavaScript"aikutty code <prompt>
Generate code from a natural language prompt
Options:
-l, --language <lang>- Programming language (default: javascript)
Examples:
aikutty code "function to sort array of objects by date"
aikutty code "REST API endpoint with Express" -l javascript
aikutty code "binary search algorithm" -l pythonaikutty explain <code>
Get an explanation of code
Example:
aikutty explain "const [state, setState] = useState(0)"aikutty review <code>
Review code for bugs, security issues, and improvements
Example:
aikutty review "function validateEmail(email) { return email.includes('@') }"aikutty status
Check your account status and credits
aikutty credits
Check your remaining credits
Interactive Chat Commands
While in interactive chat mode, you can use these commands:
exitorquit- Exit the chatclear- Clear conversation historyhistory- Show conversation history
Free Credits
New users receive 22 free credits to try Aikutty. Each chat request consumes 1 credit.
When you run out of credits, you'll see:
❌ Credits Exhausted
You have run out of credits. Please upgrade your plan.
Visit: https://aikutty.com/pricingAPI Integration
Aikutty uses:
- API Endpoint: https://api.aikutty.com
- Model: Qwen3 Coder 30B (via AWS Bedrock)
- Multi-tenant: Each user has a unique tenant ID
Configuration File
Configuration is stored in ~/.aikutty/config.json
Environment Variables
You can also configure using environment variables:
export AIKUTTY_API_ENDPOINT=https://api.aikutty.com
export AIKUTTY_TENANT_ID=your-tenant-idSupport
- Website: https://aikutty.com
- Email: [email protected]
- GitHub: https://github.com/aikutty/aikutty-cli
License
MIT
