---
title: "Discussion on \"I Built an AI Data Analyst App from Scratch — Here's How I Taught a Flask App to Think\" | Hashnode"
description: "Discussion on \"I Built an AI Data Analyst App from Scratch — Here's How I Taught a Flask App to Think\". A full walkthrough of building DataLens — CSV uploads, Groq/Llama AI insights, auto-generated charts, user auth, persistent chat history, and PDF export. Including every bug, every \"why is this broken"
url: "https://hashnode.com/posts/i-built-an-ai-data-analyst-app-from-scratch-here-s-how-i-taught-a-flask-app-to-think/69c4448610e664c5dae8c137"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I Built an AI Data Analyst App from Scratch — Here's How I Taught a Flask App to Think](https://shlokbam.hashnode.dev/i-built-an-ai-data-analyst-app-from-scratch-here-s-how-i-taught-a-flask-app-to-think?utm_source=hashnode&utm_medium=feed)

A full walkthrough of building DataLens — CSV uploads, Groq/Llama AI insights, auto-generated charts, user auth, persistent chat history, and PDF export. Including every bug, every "why is this broken

Mar 25 · 13 min read · shlokbam.hashnode.dev  
Read the article

## Written by

[Shlok Bam](https://hashnode.com/@shlokbam05)

@shlokbam05

  
[View profile](https://hashnode.com/@shlokbam05)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
