Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
  • Add AI to your apps
  • Learn AI Programming
  • Publish your AI projects
Free, open source, locally hosted, any platform, any language. View on GitHub

Discuss Download Docs
Turn a code snippet, simple Python module, or a Jupyter notebook into a CodeProject.AI module that can be deployed and used anywhere by everyone. Learn and AI without fighting tools and setup environments.
Over
1 Million
Downloads!
Latest Modules
  • Multi-modal LLM - Chris Maunder
  • LLama chatbot on your desktop - CodeProject
  • License Plate detection (update) - Mike Lud
  • Multi-TPU Coral.AI image detection (update) - Seth
  • AI Image generator - Matthew Dennis
10/2/2023 1:25:00 AM by Mark Pelf
Tutorial on “Function closures” in JavaScript language
11/23/2023 10:40:00 AM by Nicolas DESCARTES
What is time complexity in computer science and how do you determine it for a given algorithm?
9/27/2024 1:34:00 AM by Mark Pelf
A practical guide to XSD tools available in .NET8 environment.
6/29/2024 9:38:00 AM by DiponRoy
Select data as DataSet object for a database using Entity Framework and map results them to entity lists
11/13/2023 12:30:00 PM by David Deley
Explain by analogy the difference between a Synchronous Wait and an Asynchronous await
3/4/2024 2:41:00 PM by Dev Leader
Use cases for implicit operators in C# and examples to illustrate their practical application
10/24/2023 9:11:00 AM by Pete O'Hanlon
A case study in building a cloud tool to perform service virtualization using LocalStack (AWS), minimal APIs, and Terraform
6/13/2024 2:25:00 AM by Zijian
Blazor WebAssembly Standalone App talking to ASP.NET Core Web API with generated client API codes in C#
3/29/2024 9:51:00 AM by GabrieleTronchin
In this project, I leverage MailKit to seamlessly manage email communication with a test MailService.
8/20/2023 9:25:00 PM by Nick Polyak
This article introduces Avalonia as a new multiplatform XAML/C# solution for Web and Mobile development platform on top of its Desktop capabilities that had been available for a while.