Skip to content

Collection of practical AI agent apps built with Streamlit and LLMs (OpenAI, HuggingFace, Grok) for real-world use cases.

Notifications You must be signed in to change notification settings

anuragnitw6/ai-agent-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Agent Apps Collection (27 LLM Apps)

A curated collection of 27 practical, lightweight AI agents built using Streamlit + LLMs. Each app demonstrates a real-world use case of Large Language Models without heavy infrastructure, databases, or third-party service dependencies.

✅ Bring-your-own API key

✅ OpenAI, HuggingFace & Grok supported

✅ Simple, runnable, and extensible

✅ Perfect for learning, demos & portfolios

✨ What This Repository Is

This repo is NOT:

A monolithic AI platform

A SaaS product

A complex agent framework

This repo IS:

A collection of independent LLM apps

Easy to understand & run

Focused on practical usefulness

Designed for GitHub visibility & learning

Each agent lives in its own folder with:

app.py

README.md

requirements.txt

🧠 Supported LLM Providers

Every app supports exactly these three providers:

a. OpenAI	- gpt-4o-mini

b. HuggingFace	- HuggingFaceH4/zephyr-7b-beta

c. Grok (xAI)	- grok-2-latest (OpenAI-compatible API)

🔑 API keys are entered at runtime

🗃️ No keys are stored

📡 No background services required

📦 Agents Included (27 Total)

1. Resume ↔ Job Match Analyzer

2. Cover Letter Generator

3. Interview Question Generator

4. Daily Planner Generator

5. PDF / Document Explainer

6. Invoice / Bill Explainer

7. Blog / Article Summary Generator

8. Text → FAQ Generator

9. Study Notes Simplifier

10. Prompt Improver

11. Email Drafting Assistant

12. Product Description Generator

13. Social Media Post Generator

14. Customer Support Reply Generator

15. Personal Notes Organizer

16. Meeting Notes → Action Items

17. Course Recommendation Assistant

18. GitHub Repo Explainer

19. Code Comment Generator

20. Bug Report Summarizer

21. Text-Explainer

22. Research Paper Simplified

23. Tone Converter

24. Error Message Explainer

25. Code Complexity Explainer

26. Weekly Planner

27. Skill-Gap Analyzer

⚠️ No booking, payment, scraping, or automation APIs are used — intentionally kept clean and demo-safe.

🖥️ Tech Stack

Python

Streamlit – UI

agno – agent abstraction

OpenAI SDK

HuggingFace Inference API

PyPDF (where required)

No databases, no queues, no cron jobs.

🚀 How to Run Any Agent

git clone https://github.com/anuragnitw/ai-agent-apps

cd pdf-summarizer

pip install -r requirements.txt

streamlit run app.py

Open in browser:

http://localhost:8501

🔒 Security & Privacy

API keys are never stored

No user data is saved

All processing happens in-session

Apps are safe to run locally

🎯 Who Is This For?

Students learning LLMs

Developers building AI portfolios

Recruiters evaluating practical AI skills

Anyone exploring real-world AI use cases

About

Collection of practical AI agent apps built with Streamlit and LLMs (OpenAI, HuggingFace, Grok) for real-world use cases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages