We ❤️ Open Source

A community education resource

3 min read

5 artificial intelligence tutorials to start your assistive AI journey

Explore our most popular AI/ML guides of 2024.

Artificial intelligence (AI) has been steadily evolving, and its role in software development continues to grow. With the emergence of AI-powered tools, developers now have new ways to streamline their workflows, enhance productivity, and improve code accuracy. If you’re ready to explore the world of AI in development, here are five tutorials that will guide you through building and enhancing your own AI-powered coding assistants.


Comparing GitHub Copilot and Codeium

GitHub Copilot and Codeium are two of the leading AI-powered code completion tools. This article compares the strengths and weaknesses of both, providing insights on how each tool can boost your development efficiency. While both tools provide similar functionality and features, they each have their distinct advantages and limitations. Read the article.

12 ways to incorporate AI into CI/CD processes

AI is increasingly becoming a key component in continuous integration and continuous delivery (CI/CD) pipelines. This article explores how AI can simplify complex tasks in DevOps workflows, from automating testing to improving deployment processes. By integrating AI into CI/CD, teams can reduce human error, speed up delivery, and create more reliable systems. Read the article.

Build a local AI co-pilot using IBM Granite Code, Ollama, and Continue

If you’re looking to build a local AI-powered co-pilot without relying on cloud services, this tutorial is for you. By using open source components like IBM Granite Code, Ollama, and Continue, you can set up a self-contained AI co-pilot on your own workstation. This solution helps address data privacy, licensing, and cost concerns, all while maintaining a high level of functionality. Read the tutorial.

4 ways to extend your local AI co-pilot framework

Once you’ve set up your local AI co-pilot, it’s time to expand its functionality. This tutorial covers four practical ways to extend your framework, including adding custom features and improving the co-pilot’s performance. Whether you’re looking to fine-tune your setup for specific use cases or increase its scalability, this guide offers actionable insights. Read the tutorial.

Create your own AI coding assistant with Continue and Ollama

If you want to create a personalized AI coding assistant, this tutorial walks you through the process using Continue and Ollama. Whether you prefer working with Visual Studio Code or JetBrains, these open source tools can help you integrate AI-driven code completion and chat-based experiences into your workflow. The setup can run entirely on your laptop, offering a lightweight, customizable solution for AI-assisted coding. Read the guide.

More from We Love Open Source

About the Author

The ATO Team is a small but skilled team of talented professionals, bringing you the best open source content possible.

Read the ATO Team's Full Bio

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

This year we're hosting two world-class events!

Join us for AllThingsOpen.ai, March 17-18, and All Things Open 2025, October 12-14.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.