Hng Stage3 Be Ai Agent previewFeatured

Hng Stage3 Be Ai Agent

BackendSoloInternship

About

This project implements 'BrandGenie', an AI-powered assistant designed to generate comprehensive brand identities, including names, taglines, and stories, while simultaneously checking domain availability. It leverages an agent-based architecture with Mastra, Node.js, and TypeScript, integrating large language models like Google Gemini for creative generation and robust evaluation. The system features parallel external API calls for domain checks, sophisticated workflow orchestration, and an innovative 'LLM as a judge' pattern for output quality assessment. This project demonstrates strong developer skills in advanced AI integration, robust API design, asynchronous processing, and building scalable, intelligent systems.

Tech Stack

Node.js
TypeScript
Mastra
Axios
Zod
Google Gemini
LibSQL
PinoLogger
OpenAPI

Skills Demonstrated

Agent-based Architecture
Large Language Model (LLM) Integration
API Integration
Asynchronous Programming
Workflow Orchestration
Schema Validation
Error Handling & Fallbacks
System Design
Folder: 13