Back to Portfolio
AI / Backend2024

AI-EGENT

An open-source deep research AI agent powered by LangChain, FastAPI, and free AI APIs.

AI-EGENT preview

Overview

AI-EGENT provides production-ready APIs to easily build chat applications like ChatGPT or Claude. It features multi-turn chat sessions, persistent user history, image understanding, and robust user authentication over a PostgreSQL database.

The Problem

Building AI applications from scratch requires setting up complex session tracking, database schemas, and LLM integrations.

The Solution

Created a ready-to-use FastAPI backend integrating LangChain with free APIs (Groq), handling DB migrations (Alembic), and managing secure JWT auth.

Technologies

PythonFastAPILangChainPostgreSQLSQLAlchemyAlembic

Key Highlights

  • Multi-turn AI Chat Sessions
  • LangChain & Groq integration
  • SQLAlchemy ORM with Alembic
  • Image Understanding (Cloudinary)