ai-projects-hub

agent
Security Audit
Pass
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 10 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose:
This repository is a collection of 20 beginner-friendly AI projects and tutorials, primarily focused on building agents and automation tools using Python and the Claude API. It provides runnable code for tasks like PDF analysis and stock market tracking.

Security Assessment:
Overall Risk: Medium. The light code audit found no dangerous patterns, malicious code, or hardcoded secrets. However, by design, these projects make external network requests (e.g., to the Anthropic API, financial data APIs, and Twilio). Users must supply their own Claude API keys, so safe secret management (such as using environment variables) falls entirely on the developer. The projects also handle user inputs like PDFs and SMS messages, which are common attack vectors if deployed publicly. Treat this as a starting point requiring proper security hardening before any production deployment.

Quality Assessment:
The project is actively maintained, with the most recent push occurring today. It is completely open-source under the permissive and standard MIT license. Community trust is currently low but growing, as it has just started gaining traction with 10 GitHub stars. The repository is well-organized, contains clear documentation, and provides straightforward installation instructions.

Verdict:
Safe to use for local development and learning, but use with caution and implement strict security practices if deploying the apps publicly.
SUMMARY

20 real-world AI projects with runnable code — RAG, agents, automation, and India-first tools using Python and LLMs.

README.md
Typing SVG



I built this because most AI tutorials either don't run or teach you nothing real.
Every project here is something I actually wanted to use — and most are India-first
because tools like these almost always ignore ₹ and NSE.


⚡ Get running in 3 commands

git clone https://github.com/mahak867/ai-projects-hub.git
cd ai-projects-hub/01-pdf-chat-claude
pip install -r requirements.txt && streamlit run app.py

You need Python 3.10+ and a free Claude API keyconsole.anthropic.com


📦 Projects

🟢 Beginner — start here

01 · PDF Chat with Claude

Upload any PDF, ask questions in plain English. Claude answers with exact page references — not hallucinated ones.

→ View project

02 · Indian Stock Agent

Ask plain-English questions about NSE/BSE stocks. Claude fetches real data via tool use and gives structured analysis.

→ View project

03 · WhatsApp AI Bot

Claude on WhatsApp via Twilio. Full conversation memory per phone number. Deploy to any server.

→ View project

04 · YouTube Summarizer

Paste a YouTube URL → structured notes with key points, quotes, and action items. Works with auto-generated subtitles.

→ View project

05 · Resume Analyzer

Upload resume + paste job description → match score out of 100, missing skills, section-by-section rewrite suggestions, cover letter points, and interview prep topics.

→ View project

🟡 Intermediate

06 · NSE Earnings Monitor

Watches NSE/BSE earnings announcements, runs Claude analysis on each result, fires Telegram alerts with EPS beat/miss summary.

→ View project

07 · Claude MCP Financial Analyst

MCP server for Claude Desktop. Gives Claude live NSE/BSE data, stock screening, and portfolio math — usable in every conversation.

→ View project

08 · Multi-Agent Research Pipeline

Three agents in sequence: Researcher gathers data → Critic finds gaps → Writer synthesises. Better output than any single prompt.

→ View project

09 · RAG over Annual Reports

Ingest NSE annual report PDFs, ask questions across multiple years, get answers with page-level citations.

→ View project

10 · Computer Use Demo

Working examples of Claude's computer use API — screenshot analysis, bash execution, and file editing in a safe sandbox.

→ View project

11 · AI Code Reviewer

GitHub Action that reviews every PR with Claude. Posts structured feedback with severity levels. 2-minute setup on any repo.

→ View project

12 · Voice Journal AI

Record your day as voice or text → Claude extracts mood score, wins, todos, recurring themes → saves structured JSON → 30-day trend analysis.

→ View project

🔴 Advanced

13 · Claude Trading Signals

Computes RSI, MACD, Bollinger Bands with pandas → Claude interprets the pattern → BUY/SELL/HOLD with entry, stop loss, target, and R:R ratio.

→ View project

14 · Build Your Own Perplexity

Web search (Brave API, free tier) + Claude streaming = cited AI answers that update in real time. Full conversation history.

→ View project

15 · Agentic Data Analyst

Upload any CSV → Claude writes pandas analysis code tailored to your data → executes it in a sandbox → explains results in plain English.

→ View project

16 · Real-Time News Analyst

Pulls ET, MoneyControl, Reuters, Bloomberg RSS → Claude finds cross-source themes → daily email digest with investment thesis and risk flags.

→ View project

17 · Open Source Screener

Self-hosted Screener.in replica. P&L, Balance Sheet, Cash Flow, Shareholding, Analyst Ratings. Claude AI analysis panel for Pro users.

→ View project

18 · Document Intelligence

Extract structured data from PDFs using a JSON schema. Compare multiple documents — e.g. 3 years of annual reports — side by side.

→ View project

19 · AI Interview Coach

Mock interviews for any role and difficulty level. Every answer gets a score out of 10, a grade, specific feedback, and a sample strong answer.

→ View project

20 · Context Engineering Cookbook

10 prompting patterns that work in production — structured output, self-critique loops, constitutional constraints, retrieval formatting — each with runnable code.

→ View project

🏗️ Structure

Every folder has exactly three things — no more, no less:

project-name/
├── main_script.py      ← working code, no stubs
├── requirements.txt    ← exact deps
└── README.md           ← setup, how it works, what to learn

🇮🇳 Why India-first?

Projects 02, 06, 07, 09, 13, 16, 17 are built specifically around NSE/BSE data, ₹ denominations, and Indian market structure. The majority of AI finance repos treat the US market as default and everything else as an afterthought. These don't.


🤝 Contributing

Found a bug or want to add a project? See CONTRIBUTING.md.
Issues tagged good first issue are a good place to start.


Built by mahak867 · MIT License

If this saved you time, a ⭐ helps others find it

Reviews (0)

No results found