No off-device or out of network data transfer, no messing around with dependencies, use from any platform, any language.
We wanted a fun project we could use to help teach developers and get them involved in AI. We'll be using CodeProject.AI as a focus for articles and exploration to make it fun and painless to learn AI programming
We want your contributions!
You need to install packages and languages and extensions to tools, and then updates and libraries (but version X, not version Y) and then you have to configure paths and...Oh, you want to run on Windows not Linux? In that case you need to... It's all too hard. There was much yelling at CodeProject.
CodeProject.AI Server includes everything you need in a single installer. CodeProject.AI Server also provides an installation script that will setup your dev environment and get you debugging within a couple of clicks.
If you trust the cloud provider, and understand the billing structure, and can be assured you aren't sending sensitive data and won't go over the free tier this is fine. If you have a webcam inside your house, or can't work out how much AWS will charge, then a cloud service simply may not be an option. We need to ensure our data is safe.
CodeProject.AI can be installed locally. Your machine, your network, no data needs to leave your device.
CodeProject.AI includes
CodeProject.AI Server can currently
We will be constantly expanding the feature list.
To promote AI development and inspire the AI developer community to dive in and have a go. Artificial Intelligence is a huge paradigm change in the industry and all developers owe it to themselves to experiment in and familiarize themselves with the technology. CodeProject.AI was built as a learning tool, a demonstration, and a library and service that can be used out of the box.
To make AI development easy. It's not that AI development is that hard. It's that there are so, so many options. Our architecture is designed to allow any AI implementation to find a home in our system, and for our service to be callable from any language.
To focus on core use-cases. We're deliberately not a solution for everyone. Instead we're a solution for common day-to-day needs. We will be adding dozens of modules and scores of AI capabilities to our system, but our goal is always clarity and simplicity over a 100% solution.
To tap the expertise of the Developer Community. We're not experts but we know a developer or two out there who are. The true power of CodeProject.AI Server comes from the contributions and improvements from our AI community.