We ❤️ Open Source
A community education resource
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
- Maximize your Mastodon experience: Top open source clients I’ve tried
- Intentional collaboration: Best practices for more productive meetings
- From HTML to AI: What the modern technical writer’s toolkit looks like
- Technology history: Where Unix came from
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.