ai-helpers/ks-cheat-sheets

Awesome AI for developers: knowledge sharing and AI cheat sheets.

Jupyter Notebook

9

280 commits

updated Mar 18, 2026

See the code

README

Knowledge sharing - Cheat sheets (AI)

A collection of cheat sheets and concise documentation aimed at facilitating knowledge sharing on various AI-related tools, technologies, and methodologies. This repository is intended to provide quick references and practical guides for both newcomers and experienced practitioners in the AI field.

Table of Contents (ToC)

Overview

This repository provides a structured and categorized collection of cheat sheets, offering rapid access to essential knowledge for developing, deploying, and managing AI systems.

It covers a wide array of topics, including APIs, cloud services, generative AI techniques, modeling libraries, and principles of trustworthy AI.

A curated list of references, including official documentation, blogs, and research papers, to support the content provided in the cheat sheets.

Sections

API

SubsectionDescriptionLink
FastAPIFast Python web framework for RESTful APIsFastAPI
RayDistributed computing framework for ML workloadsRay

BI

SubsectionDescriptionLink
BI as CodeOpen source examples for Business IntelligenceBI

Clouds

SubsectionDescriptionLink
AWSAmazon Web Services for AI projectsAWS
AzureMicrosoft Azure AI servicesAzure
GCPGoogle Cloud Platform AI capabilitiesGCP
OVHOVHcloud for AI workloadsOVH
ScalewayScaleway cloud services for AIScaleway

Generative AI

SubsectionDescriptionLink
AgentsAI agents and architecturesAgents
EvaluationModel evaluation techniquesEvaluation
Post-trainingFine-tuning and RLHFPost-training
Model ProvidersGenerative AI provider comparisonsProviders
HallucinationsMitigating model hallucinationsHallucinations
InferenceModel inference optimizationInference
RAGRetrieval-Augmented GenerationRAG
Structured OutputsOutput formatting and controlStructured Outputs
ToolsAI development toolsTools
Unified InterfaceMulti-provider interfacesUnified Interface

Git

SubsectionDescriptionLink
GitVersion control and collaborationGit

MLOps

SubsectionDescriptionLink
ZenMLMLOps frameworkZenML

Predictive AI

SubsectionDescriptionLink
scikit-learnMachine learning librarysklearn
skrubData preparation libraryskrub
skoreBest practices for scikit-learnskore
skopsModel sharing and deploymentskops

Python

SubsectionDescriptionLink
PoetryDependency managementPoetry
pyenvPython version managementpyenv
UVFast package installerUV

Rust

SubsectionDescriptionLink
RustSystem programming languageRust

Trustworthy AI

SubsectionDescriptionLink
AI RiskRisk assessment frameworksAI Risk
PrinciplesEthical AI guidelinesPrinciples
StrategyTrust and governance practicesStrategy

Frontend

SubsectionDescriptionLink
StreamlitData app frameworkStreamlit
DjangoWeb frameworkDjango
Tailwind CSSUtility-first CSS frameworkTailwind CSS

Others

Data

References:

Opendata

Contributors

data-corentinv

280 commits

ai-helpers/ks-cheat-sheets

Awesome AI for developers: knowledge sharing and AI cheat sheets.

Jupyter Notebook

9

280 commits

updated Mar 18, 2026

See the code

README

Knowledge sharing - Cheat sheets (AI)

A collection of cheat sheets and concise documentation aimed at facilitating knowledge sharing on various AI-related tools, technologies, and methodologies. This repository is intended to provide quick references and practical guides for both newcomers and experienced practitioners in the AI field.

Table of Contents (ToC)

Overview

This repository provides a structured and categorized collection of cheat sheets, offering rapid access to essential knowledge for developing, deploying, and managing AI systems.

It covers a wide array of topics, including APIs, cloud services, generative AI techniques, modeling libraries, and principles of trustworthy AI.

A curated list of references, including official documentation, blogs, and research papers, to support the content provided in the cheat sheets.

Sections

API

SubsectionDescriptionLink
FastAPIFast Python web framework for RESTful APIsFastAPI
RayDistributed computing framework for ML workloadsRay

BI

SubsectionDescriptionLink
BI as CodeOpen source examples for Business IntelligenceBI

Clouds

SubsectionDescriptionLink
AWSAmazon Web Services for AI projectsAWS
AzureMicrosoft Azure AI servicesAzure
GCPGoogle Cloud Platform AI capabilitiesGCP
OVHOVHcloud for AI workloadsOVH
ScalewayScaleway cloud services for AIScaleway

Generative AI

SubsectionDescriptionLink
AgentsAI agents and architecturesAgents
EvaluationModel evaluation techniquesEvaluation
Post-trainingFine-tuning and RLHFPost-training
Model ProvidersGenerative AI provider comparisonsProviders
HallucinationsMitigating model hallucinationsHallucinations
InferenceModel inference optimizationInference
RAGRetrieval-Augmented GenerationRAG
Structured OutputsOutput formatting and controlStructured Outputs
ToolsAI development toolsTools
Unified InterfaceMulti-provider interfacesUnified Interface

Git

SubsectionDescriptionLink
GitVersion control and collaborationGit

MLOps

SubsectionDescriptionLink
ZenMLMLOps frameworkZenML

Predictive AI

SubsectionDescriptionLink
scikit-learnMachine learning librarysklearn
skrubData preparation libraryskrub
skoreBest practices for scikit-learnskore
skopsModel sharing and deploymentskops

Python

SubsectionDescriptionLink
PoetryDependency managementPoetry
pyenvPython version managementpyenv
UVFast package installerUV

Rust

SubsectionDescriptionLink
RustSystem programming languageRust

Trustworthy AI

SubsectionDescriptionLink
AI RiskRisk assessment frameworksAI Risk
PrinciplesEthical AI guidelinesPrinciples
StrategyTrust and governance practicesStrategy

Frontend

SubsectionDescriptionLink
StreamlitData app frameworkStreamlit
DjangoWeb frameworkDjango
Tailwind CSSUtility-first CSS frameworkTailwind CSS

Others

Data

References:

Opendata

Contributors

data-corentinv

280 commits

Languages

Jupyter Notebook

98.3%

Python

1.7%