Thanks to visit codestin.com
Credit goes to github.com

Skip to content

nafiul-afk/only-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🐍 Only Python – Resources & Docs

A curated list of Python resources, documentation, libraries, tutorials, and tools β€” regularly updated for learning and building all kinds of projects.


πŸ“˜ Official Documentation


🧠 Learn Python (Beginner to Advanced)


πŸ“š Books (Free & Paid)


πŸ“¦ Popular Python Libraries

General Programming

Web Scraping & HTTP

Data & APIs


πŸ–Ό GUI Frameworks (Desktop & Web UI)

πŸ–₯ Desktop

🌐 Web / Hybrid


🧠 Machine Learning / AI


🌍 Web Development (Backend)


πŸ€– Automation & Scripting


πŸ“ˆ Data Visualization


πŸ›  Deployment & Tools


πŸ’» IDEs & Tools


πŸŽ“ Practice & Problem Solving


πŸ›  Agent Frameworks (Build Custom AI Agents)

  • Agno – Minimal framework for creating custom Python agents with tools, memory, and autonomous behavior.
  • LangChain – Framework for building LLM-powered apps with chains, agents, tools, memory, and retrieval.
  • CrewAI – Multi-agent coordination system for assigning roles and tasks to different agents.
  • AutoGen (Microsoft) – Framework to enable multiple agents to collaborate, debate, or plan together.
  • OpenDevin – Experimental open-source dev agent capable of planning and executing coding tasks in a shell.

πŸ“š RAG (Retrieval-Augmented Generation) Tools

  • LlamaIndex – Framework to load, chunk, index, and query your own data using LLMs. Perfect for building chatbots that understand your Python repo/docs.
  • Haystack (Deepset) – Enterprise-grade open source RAG pipeline for document search, QA, and assistants.
  • Unstructured.io – Tool to preprocess unstructured data (PDFs, Markdown, HTML, etc.) for RAG pipelines.

βš™οΈ Agents-as-Tools Libraries

  • Semantic Router – Routes natural language commands to tools based on intent detection.
  • ToolEmu (OpenAI) – Tool use emulator and trainer for LLM agents.
  • Autogen Studio – UI-based orchestration to build and test agents visually (uses AutoGen backend).

πŸ§ͺ Open-Source Agent Toolkits (Lightweight)

  • AgentLite – Lightweight LangChain alternative for building simple, fast agents.
  • Autonomous GPT – Experimental AI agent that can plan and act independently using goals and feedback.
  • Camel-AI – Role-playing agents with collaborative conversations and multi-turn planning.

🧰 Use Cases for this Repo

Use Case Recommended Tool
Chat with your Python files & notes LlamaIndex, LangChain
Automate tasks in the repo Agno, AutoGen, CrewAI
Build a smart code assistant for your scripts Agno, OpenDevin
RAG chatbot for your Markdown/docs LlamaIndex, Haystack
Multi-agent systems for complex workflows CrewAI, AutoGen

πŸ“Œ Notes

  • This is my personal tracker for everything Python-related.
  • I’ll keep updating this file with new tools, libs, and learning material.
  • Goal: Build, automate, and deploy useful things with Python!

πŸ—“οΈ Last Updated

July 2025


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages