Skip to content

few-4/FluxyAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Fluxy AI

Fluxy AI is an advanced AI Research Copilot built using LangGraph, LangChain, RAG pipelines, and hybrid retrieval systems. It combines real-time web search with document-based contextual retrieval to deliver grounded, reliable, and production-ready AI responses.

The system intelligently routes user queries between vector search and live internet search, merges contextual information, generates answers, critiques its own responses, and retries low-quality outputs automatically.

✨ Features

  • πŸ” Authentication & session management
  • πŸ’¬ Real-time AI chat with streaming responses
  • πŸ“„ PDF upload and document understanding
  • 🧠 RAG (Retrieval-Augmented Generation)
  • 🌐 Tavily-powered live web search
  • πŸ”€ Hybrid retrieval (Web + Vector DB)
  • πŸ€– LangGraph-based agent workflows
  • 🧾 Source citations & grounded answers
  • ♻️ Self-critique and retry loop for hallucination reduction
  • 🧠 Conversational memory support
  • πŸ“Š Workflow observability using LangSmith
  • 🐳 Docker-ready scalable architecture

πŸ—οΈ Tech Stack

Backend

  • Node.js
  • Express.js
  • LangChain
  • LangGraph
  • OpenAI / Groq
  • Pinecone / ChromaDB
  • Tavily API

Frontend

  • React
  • Tailwind CSS
  • TanStack Query
  • Markdown Rendering
  • Streaming UI

🧠 Architecture Overview

User Query ↓ LangGraph Workflow ↓ Router Node β†’ decides between:

  • Web Search
  • Vector Search
  • Hybrid Retrieval

↓ Context Merge ↓ LLM Generation ↓ Critic Node ↓ Retry Loop (if needed) ↓ Final Grounded Response

🎯 Goals of the Project

Fluxy AI is designed to demonstrate:

  • AI system design
  • Agent orchestration
  • Stateful workflows
  • Retrieval quality optimization
  • Hallucination reduction
  • Production-level backend architecture
  • Scalable AI application development

πŸš€ Future Improvements

  • Multi-agent collaboration
  • Voice interaction
  • Advanced memory systems
  • Workspace/project-based knowledge bases
  • Team collaboration
  • Code execution sandbox
  • Fine-grained observability dashboard

πŸ“Œ Why Fluxy AI?

Most AI projects stop at β€œchat with PDF.” Fluxy AI focuses on building a complete AI engineering system with:

  • Hybrid retrieval
  • Conditional workflows
  • Self-evaluation
  • Reliability pipelines
  • Scalable architecture

This project reflects real-world AI infrastructure and production thinking.

About

Fluxy AI is an AI Research Copilot powered by LangGraph, LangChain, RAG, and hybrid retrieval. It combines real-time web search with document-based contextual retrieval to generate grounded, reliable, and production-ready AI responses using intelligent routing, self-critique, and retry workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors