Learn how to develop your own AI Agents

From concept to production with popular open source technologies

AI agents, Language Learning Models (LLMs), and Retrieval-Augmented Generation (RAG) systems are revolutionizing the job market by simulating and modeling complex systems, optimizing and controlling real-world processes, and making better and faster decisions. By learning to build multi-agent systems based on AI orchestration, you will be at the forefront of this transformation.

Integrating Data and AI Systems

Our program will provide you with the skills and knowledge to make better and faster decisions, and to gain a competitive advantage in the job market. By understanding how to build and deploy multi-agent systems, you will be able to quickly build and deploy AI-powered assistants that can help organizations advance effectively into the future.

Transformational Benefits

  • Cooperative AI Agent Platform

    Enable AI Agents to cooperatively work together and share information, can lead to improved accuracy, faster response times, and more robust decision-making.

  • Retrieval Augmented Generation (RAG) Systems

    Combine semantic search with summarization, can help to surface and summarize the most relevant information from a large corpus of data.

  • Diverse LLM Model Orchestration

    Integration of multiple LLM models can lead to improved accuracy, faster response times, and more robust decision-making.

  • Data Integration

    The integration of qualitative and quantitative data can lead to improved accuracy, faster response times, and more robust decision-making.

  • Cloud Computing and Automation

    Multi-cloud computing and CI/CD can lead to improved scalability, faster response times, and more robust decision-making.

  • Open Source Applications and Models

    Open source software systems can lead to faster development times, lower costs, and more robust decision-making.

Foundational Course Structure

This membership program is structured as a learning environment that takes you through building a complete AI application using an open source technology foundation.  The start of the program begins with a foundational course and community that covers an introduction to all of the topics necessary to develop an advanced AI application built on a robust agent architecture.

Planning and Setup

We start out by covering how to understand integrated AI capabilities and map them to organizational use cases, then setup and prepare an integrated development environment and CI/CD environment to deploy changes to a remote cloud environment.

  • Module 1: Define Product Scope and Architecture - This course module introduces students to Multi Agent AI systems, discusses the capabilities and limitations of LLMs, and presents RAG as a solution, while also defining key components of a RAG system, identifying use cases, and designing a modular architecture.

  • Module 2: Setting Up Development Environment - This course module covers setting up a development environment, including choosing a platform and tools, configuring the environment for optimal use, and acquiring and preparing data for use in development projects.

  • Module 3: Setting Up Hosting and CI/CD - This course module covers an introduction to Cloud Platforms for Deployment, the fundamentals of Containerization with Docker, and an in-depth exploration of Continuous Integration and Continuous Deployment (CI/CD) techniques for AI applications.

Architecture and Development

We then cover how to architect and develop a backend AI agent platform and ecosystem that integrates diverse data sources, and manages scheduled jobs and collaborative agents, as well as user interfaces and API platforms that allow integration with external services and power business automation.

  • Module 4: Building a Backend Data and AI Platform - This course module focuses on designing a data model for Retrieval-Augmented Generation (RAG), creating a retrieval component, integrating a Large Language Model (LLM) for generation, building APIs for data access and interaction, and incorporating semantic search and summarization to improve the accuracy and relevance of the data retrieved and the language model's responses.

  • Module 5: Integrating Data and Defining Events - This course module covers understanding Event-Driven Architectures and their benefits and challenges, building data pipelines for real-time updates, and triggering actions on the LLM platform based on events for real-time processing and increased automation.

  • Module 6: Building Front-End UX, API, and Event Generation - This course module covers designing intuitive user interfaces, constructing interactive components, developing a robust API for front-end integration, and generating events from user interactions.

  • Module 7: Building an Adaptive UX - This course module covers analyzing user behavior and preferences, personalizing the user experience through real-time context-aware adaptive UI elements, and integrating AI-driven algorithms to create adaptive UIs that learn from user interactions and preferences.

Management and Maintenance

Finally, we cover how to keep the system running and troubleshoot issues in remote cloud environments, as well as secure the system.

  • Module 8: Managing Production Environment - This course module covers deploying to production with a well-defined and automated process, monitoring and logging for identifying and troubleshooting issues, scaling for increased traffic, implementing security best practices, and maintaining and updating the production environment with a focus on Retrieval-Augmented Generation (RAG) solutions.

About the open source platform

To speed up the learning process we are building off an open source platform we have developed over the last six years that provides a multi-agent OS and project based RAG and LLM orchestration platform

Platform Components

The Nexical Core platform is a Python/Django-based AI powered Knowledge Explorer Interface, a Python/Django backend data integration and multi-agent operating system/development framework, and a Kubernetes and ArgoCD-based CI/CD-driven deployment platform.

Platform Benefits

Customizability

Our open source platform is built for customizability and portability

  • Fully Open Source

    No vendor lock-in

    Built completely on popular open source technologies you can use and evolve for free, which also allows you to dig deeper into implementation to learn concepts more effectively

  • Extensibility and Modularity

    Starting point that evolves with your needs

    A modular and adaptable architecture that allows you to reuse functionality across projects and swap out pluggable implementations, services, and interfaces

  • API First Platform

    Easy connectivity with external services

    Backend engine and core knowledge interface are powered by REST and realtime command APIs that are easy to integrate with services you use

Security

Our open source platform focuses on technical and data security

  • Complete Data Privacy

    Full control of your data

    A platform you can host on any cloud provider that supports Kubernetes or you can host the platform locally, which makes developmet and testing easier

  • Team Access Control

    Easy sharing of data and AI content

    Team based access of AI knowledge-bases that allow for easy sharing of AI generated content across projects and teams

  • Full Auditability

    Easy debugging and access control

    Team and role based access and integrated logging systems, which allow you to keep a historical record and audit user and platform events and commands

Instructor

Adrian Webb

Software Architect / Engineer

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam placerat arcu id faucibus eleifend. Donec risus lectus, lacinia vel blandit sit amet, porta at orci. Phasellus euismod vulputate lectus eget convallis. Fusce pulvinar, lorem id sodales blandit, odio ligula finibus enim, vel tempor mauris augue in sem. Integer non nisi sit amet justo efficitur eleifend in non felis. Pellentesque gravida velit vel turpis ultricies, vel euismod ante malesuada. Nulla facilisi. Sed gravida, nibh id pulvinar sollicitudin, leo odio ultrices nunc, quis suscipit dui erat sed dolor. Maecenas sodales, nisl condimentum tincidunt porttitor, diam metus consequat lacus, in tempor sapien erat sit amet nisl. Donec ullamcorper arcu vitae nibh pretium elementum. Fusce felis metus, pharetra sed odio ac, tincidunt dictum lacus. Cras at vehicula dolor, sed ultricies odio.

FAQ

  • Include questions a potential student may have before purchase.

    Address common questions ahead of time to save yourself an email.

  • Include questions a potential student may have before purchase.

    Address common questions ahead of time to save yourself an email.

  • Include questions a potential student may have before purchase.

    Address common questions ahead of time to save yourself an email.

Register now for upcoming video lessons

We are in the process of launching this course built on open source technology

Not ready to register but want to receive updates?

Thank You