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
2/23/2024 8:07:00 PM by Zijian
Overcome the 53-bit limitation of number of JavaScript while keeping strongly typed integral types of .NET. Part 2.
1/27/2024 2:16:00 AM by Member 16179004
Capture Enter key in edit control with no dialog box and no subclass.
9/15/2024 9:15:00 AM by Mark Pelf
A practical guide to Markdown Editors for writing GitHub Readme.md files.
10/4/2023 7:35:00 AM by aniapp_
Use Microsoft.Graph.Auth to work with Azure AD
9/26/2024 11:12:00 AM by Trần_Tuấn_Anh
In Java, method overloading and method overriding are two essential concepts that often create confusion among developers. This article will break down these concepts, provide clear examples, demonstrate code in action, and explain the differences between them.
4/4/2024 5:25:00 PM by honey the codewitch
If you're putting together templates or other messes using JSON and C# this may be the ticket for you.
11/22/2023 8:02:00 PM by Zijian
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
12/14/2023 11:55:00 AM by ChristianNeumanns
The "absence of a value" is among the most important concepts a type system has to deal with.
3/12/2024 6:36:00 AM by Perić Željko
Sorting Multi-Dimensional Arrays in C# with QuickSort Sort Extensions
8/23/2024 7:20:00 AM by Trần_Tuấn_Anh
Kubernetes (K8s) has become the standard for container orchestration, enabling developers to manage and scale containerized applications efficiently. In this guide, we'll walk through the process of building a Kubernetes cluster from scratch, including examples, demos, and results.