
Updated: May 30, 2026
Our AI Engineering Hub is a guide-based learning platform. You can work through each guide independently.
Discover our comprehensive collection of practical guides covering various topics such as Generative AI, Large Language Models, Agentic AI, Python in Finance, Machine Learning methods, and more. Enjoy learning!
😉 Insights
🐍 Python in Finance
🔒 EDGAR Tools: Python Package to Get SEC Filings (Opens in a new window)
🆓 Bollinger Bands: A Guide with Python and OpenBB (Opens in a new window)
🔒 DateTimeIndex in Pandas for Time Series Analysis (Opens in a new window)
🔒 Stock Market Data: Time Resampling with OpenBB and Pandas (Opens in a new window)
🆓 Time Shifting in Pandas Using Stock Market Data (Opens in a new window)
🔒 Portfolio Allocation: Analyze a Stock Portfolio Using Python (Opens in a new window)
🔒 Mastering the Capital Asset Pricing Model (CAPM) Using Python (Opens in a new window)
🔒 Portfolio Optimization Using the Markowitz Model in Python (Opens in a new window)
🔒 Build a Segmented Revenues API for Public Companies (Opens in a new window)
🔒 Visualize financial data with beautiful Sankey diagrams (Opens in a new window)
🔒 Convert a Time Series into a Classification Problem (Opens in a new window)
🔒 Detection of Credit Card Fraud with an Autoencoder (Opens in a new window)
🧠 Machine Learning Methods
🔒 Linear Regression: Theory and Practice (Opens in a new window)
🔒 A Visual Guide to Ensemble Methods + Practical Example (Opens in a new window)
🆓 Artificial Neural Network from Scratch (Opens in a new window)
🆓 Convolutional Neural Networks: A Beginner Guide (Opens in a new window)
🔒 Basic Concepts Of Explainable Artificial Intelligence (Opens in a new window)
📈 Statistics
🆓 Bootstrap Method: An Introduction With a Python Example (Opens in a new window)
🆓 An Introduction to Cross-Validation (Opens in a new window)
🆓 Return Correlation in the Portfolio Example (Opens in a new window)
🔒 Time Series Analysis: A Beginner’s Guide with statsmodels (Opens in a new window)
🔒 Introduction to ARIMA Models for Newbies (Opens in a new window)
🔒 Time Series Analysis: Exponentially Weighted Moving Average (Opens in a new window)
🤖 GenAI, LLMs, and RAG
🆓 Run GenAI Models locally with Docker Model Runner (Opens in a new window)
🆓 Build a Local RAG App to Chat with Earnings Reports (Opens in a new window)
🆓 Build a Local Chatbot in Minutes with Chainlit (Opens in a new window)
🔒 LangChain: Chat with Earnings Reports of Companies (Opens in a new window)
🔒 LangChain: Chat with an Earnings Call on YouTube (Opens in a new window)
🔒 Prompt Engineering for Developers: A Practical Guide (Opens in a new window)
🔒 Build an OpenAI-Compatible API for Open-Source LLMs from Scratch (Opens in a new window)
🔒 Responsible Development of an LLM Application (Opens in a new window)
🔒 Lamini: Fine-Tune a Large Language Model (Opens in a new window)
↔️ Agent Protocol Stack
🆓 Anthropic’s Model Context Protocol (MCP) with Python (Opens in a new window)
🆓 Expose an Agno Agent as an AG-UI Compatible App (Opens in a new window)
🔒 Turn Your Agno AgentOS Into a Powerful MCP Server (Opens in a new window)
🔒 How to Expose Agno Agents Using the A2A Protocol (Opens in a new window)
✨ Agentic AI Systems
🆓 Build an AI Investment Agent with Chainlit (Opens in a new window)
🆓 Build a Local AI Agent to Chat with Financial Charts Using Agno (Opens in a new window)
🆓 Build a Local AI Agent with Memory Using Agno (Opens in a new window)
🆓 Build a Local AI Agent with Knowledge and Storage Using Agno (Opens in a new window)
🆓 Build a Multi-Agent Stock Market Analyst to Compare Stock Price Performance (Opens in a new window)
🔒 Turn Your Agno AgentOS Into a Powerful MCP Server (Opens in a new window)
🔒 Build a financial multi-agent system with AG2 and Ollama (Opens in a new window)
👨🏽💻 Programming Best Practices
🆓 Speed Up your NumPy Code with NumExpr (Opens in a new window)
🆓 Tips and Tricks to Improve Your R Skills (Opens in a new window)
🆓 Unlock the Full Potential of Python (Opens in a new window)
🖥️ Web Development
🆓 REST API: The Hero of Modern Web Development (Opens in a new window)
🆓 Understand Service Workers of a PWA (Part 1) (Opens in a new window)
🆓 Understand the Offline Functionality of a PWA (Part 2) (Opens in a new window)
🔒 Build Enterprise-Level Apps with Plotly Dash (Opens in a new window)
🆓 Build Web Apps with Reflex in Minutes Using Pure Python (Opens in a new window)
🔒 Build a Stock Dashboard with Reflex and OpenBB (Opens in a new window)
🔒 Build Full-Stack Chatbot App in Python Using Reflex and Agno (Opens in a new window)
🔒 Deploy a Plotly Dash App to Hugging Face Using Docker (Opens in a new window)
🆓 Deploy a Web App With Docker on Render (Opens in a new window)
📊 Data Visualization
🆓 Create Impressive Charts Using Plotly Express in Python (Opens in a new window)
🔒 Visualize financial data with beautiful Sankey diagrams (Opens in a new window)
💻 Development and Operations
🆓 Homebrew - Package Manager for Mac (Opens in a new window)
🆓 Using Miniconda x86_64 & Apple Silicon Side-by-Side (Opens in a new window)
🆓 A beginner-friendly introduction to Docker (Opens in a new window)
🆓 Create a local AI Coding Assistant for VSCode (Opens in a new window)
🔒 Our Ultimate Local AI Coding Setup in VS Code (Opens in a new window)
🔒 Poetry: Python Dependency Management (Opens in a new window)
🔒 Pytest: Efficient Testing of Python Code (Opens in a new window)
🆓 Set Up a PostgreSQL Database With Docker (Opens in a new window)
🆓 Working with Time Series Data Using Postgres (Opens in a new window)
🆓 Set Up a GitLab Server with Docker (Opens in a new window)
🔒 MLflow Workspace On-Premise with Docker (Opens in a new window)