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
9/21/2024 4:48:00 AM by Mark Pelf
A practical guide to XSD tools available in .NET8 environment.
11/18/2023 6:01:00 PM by Zijian
A series of articles comparing programmer experiences of Angular, Aurelia, React, Vue, Xamarin and MAUI
6/11/2023 5:58:00 PM by Federico Alterio
How to optionally inject a dependency using Microsoft DependencyInjection container
10/17/2023 8:39:00 AM by Daan Acohen
Effortlessly integrate and leverage OpenAI's text embeddings for enhanced text analysis in your .NET projects.
6/12/2023 10:09:00 AM by Ramv_OT
This article describes how to use the OpenText Messaging Fax REST API to submit a request to send a fax, check fax status and receive faxes.
9/9/2024 1:09:00 AM by Trần_Tuấn_Anh
Database partitioning is a technique used to divide a large database into smaller, more manageable pieces while still being treated as a single entity. This method can drastically improve performance, maintainability, and scalability of a database, especially as the amount of data grows.
12/9/2023 10:10:00 AM by Mishael Ogo
A look at a simple SQL builder for Dapper
3/6/2024 12:46:00 AM by Dev Leader
Learn how to use BenchmarkDotNet to effectively create and run benchmarks on your C# code. Dig into where you have opportunities to optimize your C# code!
5/7/2024 12:07:00 AM by GameDevMadeEasy
Overview and implementation of State Validation in Javascript
3/22/2024 7:41:00 AM by Wessel Beulink
IPv6 support enhances Azure Gateway, vital for efficient network management