DEV Community

Vamshi Krishna
Vamshi Krishna

Posted on

TatLumen

πŸš€ TatLumen – AI-Powered Knowledge Workflow Platform

TatLumen is a comprehensive, cloud-based AI platform designed to simplify research, document analysis, and intelligent content generation. It provides a unified workspace where users can efficiently access, process, and generate insights using advanced AI technologies.


πŸ”§ Features

  1. LinkSage

    Paste any website URL and ask anything about it. Powered by LangChain + Groq for fast and accurate responses.

  2. Doc Scanner

    Upload PDFs or documents and query them in natural language. Ideal for students, researchers, and professionals.

  3. Culprit AI

    An AI multi-agent research assistant using CrewAI. Just enter a topic and it generates a complete research article.


βš™οΈ Tech Stack

πŸ–₯ Frontend

  • React (TypeScript)
  • Tailwind CSS
  • ShadCN UI

🧠 Backend

  • Flask API
  • Supabase (Realtime DB + Auth)
  • Clerk (Authentication)
  • Astra DB (Vector DB)

🧬 GenAI & Agents

  • LangChain – Retrieval-based question answering
  • Groq LLMs – Ultra-fast reasoning
  • NVIDIA – Embeddings and inference
  • CrewAI – Multi-agent framework for autonomous research bots

☁️ AWS Cloud Deployment

TatLumen is deployed using AWS Cloud Infrastructure:

  • S3 Bucket – Hosts frontend build, documents, and logs
  • EC2 Instance – Runs Flask backend and inference logic
  • CloudFront – CDN layer for global caching and delivery
  • API Gateway – Secure backend routing
  • Security – CORS, HTTPS, and edge-level protection

πŸ”„ Workflow (From Architecture)

  1. Users access the React frontend (served via CloudFront + S3).
  2. Requests go through API Gateway to EC2 (backend logic).
  3. Backend connects to:
    • Supabase – Realtime DB & session management
    • Clerk – Identity and auth handling
    • Astra DB – Vector data operations
  4. For AI tasks:
    • LangChain manages context
    • Groq / NVIDIA handle fast AI inference
    • CrewAI coordinates agent responses (used in Culprit AI)

Final responses are sent back securely through the AWS-powered path.


πŸ”— GitHub Repository

You can explore the full codebase and contributions on GitHub:

πŸ‘‰ TatLumen GitHub Repository 1
or
πŸ‘‰ TatLumen GitHub Repository 2


🌐 Conclusion

TatLumen blends GenAI, automation, and cloud-native deployment into one powerful platform β€” enabling smarter research, document understanding, and intelligent workflows.


Made with πŸ’‘ for developers, learners, and curious minds.

Top comments (0)