Natural Language Database Query & Multi-Agent System

Natural Language Database Query & Multi-Agent System

Natural Language Database Query & Multi-Agent System

الوصف

Developed a natural-language database assistant using Laravel and Flowise.
Designed a multi-agent workflow for database schema extraction, SQL generation, and SQL validation.
Implemented MCP tools to retrieve database schemas and interact with the database through controlled operations.
Built SQL validation logic to verify tables, columns, relationships, and query conditions before execution.
Connected the Flowise AgentFlow with Laravel to process user questions and return database results.
Implemented workflow state management to pass schema, generated SQL, validation results, and query results between agents.

شارك هذا المشروع
ghaith_alshatti
ghaith_alshatti Web Developer & AI Integration Developer

As a seasoned Software Engineer with a solid background in web application development, I bring extensive expertise in full-stack development, with a strong focus on architecting powerful, scalable, and efficient back-end solutions. I excel in building robust application backbones, designing RESTful APIs, optimizing performance, implementing secure and scalable architectures, and ensuring seamless system functionality while keeping user experience at the forefront. In addition, I have hands-on experience in AI and LLM-based solutions, including Prompt Engineering, RAG systems, AI agents, structured output parsing, tool calling, and AI workflow automation using technologies such as n8n and Flowise. I also specialize in system and API integration, connecting AI workflows, external services, and backend applications to build intelligent and automated solutions. Furthermore, I have experience in computer networks and network protocols. You are welcome to browse my profile: ghaithalshatti.github.io github.com/ghaithalshatti