awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rohitg00 avatar

rohitg00/ai-engineering-from-scratch

0
View on GitHub↗
33,575 stele·5,479 fork-uri·Python·MIT·16 vizualizăriaiengineeringfromscratch.com↗

Ai Engineering From Scratch

This project is a structured AI engineering curriculum and educational program designed to teach the construction of machine learning models, neural networks, and autonomous agents from the ground up. It serves as a comprehensive machine learning course covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation.

The project provides a technical framework for building autonomous loops and memory systems via an agent framework, as well as guides for implementing multimodal AI systems that integrate vision, audio, and text processing. It includes a blueprint for AI infrastructure deployment, focusing on quantization, inference optimization, and GPU autoscaling for production environments.

The curriculum is supported by technical tools for knowledge assessment, including quizzes that generate personalized learning paths. It covers a broad range of capabilities including natural language processing, computer vision, AI safety and alignment, and the integration of large language models through standardized API clients.

Features

  • AI Agent - Provides a framework for building autonomous loops and memory systems that coordinate multiple agents via tool use.
  • Machine Learning Courses - Offers a structured training program covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation.
  • Machine Learning Fundamentals - Teaches the fundamental mathematical and technical foundations of machine learning and deep learning through practical builds.
  • Agent Skill Extensions - Ships a CLI tool to deploy a library of specialized prompts and skills into compatible agent directories.
  • Agentic LLM Frameworks - Implements a framework for designing autonomous loops, memory systems, and tool integration for large language models.
  • Agent Configuration Schemas - Implements standardized configuration schemas to create reproducible environments for autonomous AI agents.
  • AI Agent Skills - Provides a mechanism to deploy reusable prompts and skill definitions into AI assistants for expert-level task execution.
  • Language Model Integrations - Implements standardized API clients to connect to external AI providers and manage prompt interactions.
  • Machine Learning Foundations - Focuses on the mathematical and theoretical foundations required to implement machine learning models from scratch.
  • Machine Learning Implementations - Guides the implementation of classical algorithms and neural network architectures from scratch.
  • Modular Pipeline Orchestrators - Structures neural networks and multimodal AI workflows as a sequence of discrete, modular processing stages.
  • Neural Network Implementations - Teaches the implementation of neural networks and ML pipelines using tensors and transformers from the ground up.
  • Prompt Templates - Provides a system for distributing and managing reusable prompt templates and tool definitions for AI assistants.
  • Autonomous AI Agents - Teaches the construction of autonomous loops and memory systems for coordinating multiple AI agents.
  • Environment Scaffolding - Initializes a standardized set of schemas and scripts to manage autonomous AI agent development.
  • Agent Workbench Scaffolding - Sets up a reusable management framework including schemas and handoff scripts for autonomous AI agents.
  • AI Inference Infrastructure - Provides blueprints for configuring inference optimization, GPU autoscaling, and quantization for production AI deployments.
  • Knowledge Assessments - Implements interactive quizzes and knowledge assessments to determine a learner's starting point in the curriculum.
  • Learning Paths - Generates customized, sequenced study plans based on individual assessment scores and time estimates.
  • AI & Machine Learning Education - Offers a structured educational sequence covering everything from basic mathematics to advanced agent engineering.
  • Technical Learning Paths - Designs structured learning paths and automated assessments using a build-and-learn pedagogical approach.
  • Technical Proficiency Assessments - Evaluates technical proficiency through targeted assessments to map personalized learning trajectories.
  • Audio-Language Model Implementations - Implements waveform analysis and integrates speech-to-text and text-to-speech models for sound data processing.
  • Computer Vision - Provides a guide for implementing image classification and object detection pipelines using deep learning toolkits.
  • Multimodal AI Tutorials - Provides technical instructions and educational content for implementing unified vision, audio, and text processing pipelines.
  • Multimodal Model Integrations - Teaches how to integrate vision, audio, and text into unified multimodal AI models.
  • Multimodal Processing - Implements libraries to handle diverse input formats including text, images, and audio within shared embedding spaces.
  • Natural Language Processing - Covers the development of text processing systems, embeddings, transformers, and large language models.
  • Reinforcement Learning - Provides practical exercises for implementing reinforcement learning concepts including Q-Learning, PPO, and RLHF.
  • Multimodal AI - Guides the development of AI systems that bridge text with images and audio modalities.
  • LLM Clients - Implements standardized API clients and skill definitions for managing interactions with LLM providers.
  • AI Infrastructure - Provides a blueprint for production deployment including GPU autoscaling, quantization, and inference optimization.
  • AI-Driven Personalization - Provides an AI-driven engine that calculates personalized learning trajectories based on user quiz performance.

Istoric stele

Graficul istoricului de stele pentru rohitg00/ai-engineering-from-scratchGraficul istoricului de stele pentru rohitg00/ai-engineering-from-scratch

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Ai Engineering From Scratch

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Ai Engineering From Scratch.
  • nyandwi/machine_learning_completeAvatar Nyandwi

    Nyandwi/machine_learning_complete

    4,983Vezi pe GitHub↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    Vezi pe GitHub↗4,983
  • mleveryday/practicalai-cnAvatar MLEveryday

    MLEveryday/practicalAI-cn

    6,879Vezi pe GitHub↗

    This project is an educational course and machine learning curriculum designed to teach the implementation of neural network architectures and learning algorithms. It provides a structured guide for studying artificial intelligence through a collection of tutorials and practical coding exercises. The curriculum utilizes interactive notebooks that allow for the execution of code within a web browser. This environment enables the prototyping of artificial intelligence models and the analysis of data without requiring a local software installation. The content covers the design and training of

    Jupyter Notebookdeep-learninggoogle-colab-notebookjupyter-notebook
    Vezi pe GitHub↗6,879
  • morvanzhou/tutorialsAvatar MorvanZhou

    MorvanZhou/tutorials

    12,952Vezi pe GitHub↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Pythonmachine-learningmultiprocessingneural-network
    Vezi pe GitHub↗12,952
  • microsoft/vscode-copilot-chatAvatar microsoft

    microsoft/vscode-copilot-chat

    9,493Vezi pe GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    Vezi pe GitHub↗9,493
Vezi toate cele 30 alternative pentru Ai Engineering From Scratch→

Întrebări frecvente

Ce face rohitg00/ai-engineering-from-scratch?

This project is a structured AI engineering curriculum and educational program designed to teach the construction of machine learning models, neural networks, and autonomous agents from the ground up. It serves as a comprehensive machine learning course covering mathematical foundations, deep learning architectures, and reinforcement learning through practical implementation.

Care sunt principalele funcționalități ale rohitg00/ai-engineering-from-scratch?

Principalele funcționalități ale rohitg00/ai-engineering-from-scratch sunt: AI Agent, Machine Learning Courses, Machine Learning Fundamentals, Agent Skill Extensions, Agentic LLM Frameworks, Agent Configuration Schemas, AI Agent Skills, Language Model Integrations.

Care sunt câteva alternative open-source pentru rohitg00/ai-engineering-from-scratch?

Alternativele open-source pentru rohitg00/ai-engineering-from-scratch includ: nyandwi/machine_learning_complete — This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep… mleveryday/practicalai-cn — This project is an educational course and machine learning curriculum designed to teach the implementation of neural… morvanzhou/tutorials — This repository is a comprehensive collection of instructional guides and practical examples for Python development,… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… kamranahmedse/developer-roadmap — Developer Roadmap is a community-driven platform that provides structured, graph-based learning paths for software… microsoft/ai-edu — ai-edu is a comprehensive AI education curriculum and machine learning courseware collection. It provides theoretical…