AI Agent Overview
What is an AI Agent?
An AI Agent is an artificial intelligence assistant integrated directly into HaMi Code Việt. Each agent has a specific role, helping learners with different aspects of learning to code. All agents operate bilingually in Vietnamese and English and strictly comply with child safety regulations.
AI Agent List
| Agent | Role | Minimum AI Tier |
|---|---|---|
| AI Tutor | Answer questions, explain concepts, guide coding | Free |
| AI Quiz | Generate quizzes and assessment exercises | Starter |
| AI Memory | Remember learning context, personalize responses | Starter |
| AI Mentor | Career guidance and skill development | Pro |
| Code Reviewer | Review code, suggest improvements, best practices | Pro |
| Content Creator | Create bilingual learning content | Pro |
| Translator | Technical Vietnamese-English and English-Vietnamese translation | Pro |
| Learning Analyzer | Analyze progress, identify weak areas | Pro |
| Safety Monitor | Ensure content is safe for children | Pro |
| Accessibility Helper | Assist with accessibility features | Pro |
| Project Helper | Support project development: planning, code, debugging | Pro |
| Community Moderator | Guide community rules and resolve conflicts | Pro |
How to Use AI Agents
- Log in to the AI page
- Select the agent you want to use
- Start a new conversation or continue an existing one
- Type your question or request
- The AI will respond in Vietnamese or English depending on your language
Safety and Privacy
All AI Agents follow strict safety guidelines:
- No assistance with hacking, malware, or illegal activities
- Age-appropriate content (ages 8–24)
- No disclosure of users' personal information
- All content passes through a safety filter before display
- Conversations are stored to improve quality but are not shared with third parties
The number of conversations per day depends on your AI tier. The free tier allows 5 conversations per day with the AI Tutor.
Self-Learning Memory
From the Starter tier and above, the AI can remember your learning context across conversations. This allows the AI to personalize responses and suggest more relevant learning content. See the self-learning memory guide for details.
API Endpoint
The AI Agent system on HaMi Code Việt is powered by the self-learning AI platform at aiagent.iai.one — an autonomous agent operating system that continuously discovers, integrates, and evolves through platform APIs. The AI API endpoints are:
- AI API:
https://aiagent.iai.one - Chat endpoint:
POST /ai/chat(viaapi.hamicodeviet.comproxy) - Quota endpoint:
GET /ai/quota - Authentication: Bearer JWT token
The HaMi Code Việt API acts as a proxy, handling authentication, rate limiting, and safety checks before forwarding requests to aiagent.iai.one. Users do not call aiagent.iai.one directly but go through api.hamicodeviet.com/ai.
Details about the self-learning AI system at aiagent.iai.one.