1. Tubelator AI
  2. >
  3. Videos
  4. >
  5. Science & Technology
  6. >
  7. Create AI-Powered Apps Easily with FREE Devika Tutorial

Create AI-Powered Apps Easily with FREE Devika Tutorial

Available In Following Subtitles
English
Variant 1
Posted on:
Learn how to build entire applications with AI assistance using the open-source Devika platform. Follow step-by-step instructions to code a calculator app with a user interface in a simple and seamless manner.
tubelator logo

Instantly generate YouTube summary, transcript and subtitles!

chrome-icon Install Tubelator On Chrome

Video Summary & Chapters

0:00
1. Introduction 🌟
Overview of Devica, an open-source clone of Devon for AI coding assistance.
0:55
2. Building a Calculator App 🧮
Using Devica to outline and build a calculator app with a UI in a simple prompt.
1:46
3. Setting Up Devica 🛠️
Instructions on installing and configuring Devica for coding with AI.
2:28
4. Code Generation Demo ⚙️
Generating code for an application in under a minute to showcase Devica's potential.
2:50
5. Installation Process 🚀
Step-by-step guide on installing Devica using VS Code and Conda.
5:04
6. Running the Backend 🖥️
Instructions on spinning up the backend server for full functionality.
5:15
7. Setting Up the Backend
Spinning up the backend and loading necessary models.
5:43
8. Configuring Environment Variables
Setting up environment variables for Devica.
8:09
9. Creating a New Project
Creating a new project and selecting parameters.
8:57
10. Using Chat GPT for Game of Life
Demonstrating the use of Chat GPT for the Game of Life project.
9:55
11. Testing the Game of Life Project
Testing the Game of Life project setup and functionality.
10:29
12. Setting Up Devica Locally
Learn how to set up Devica locally on your machine
10:58
13. Switching Back to Backend
Spin up the backend server again for Devica
11:36
14. Running Locally
Verify if the application is running completely locally
11:43
15. Playwright Issue
Encountering and investigating a Playwright issue
12:11
16. Appreciation to Devica Team
Acknowledgment to the Devica team and contributors for their work
12:16
17. Closing Remarks and Future
Expressing excitement for the future of AI coding assistants

Video Transcript

0:00
There it is! Look at that! Unbelievable! Very, very easy! So that's at least one of Devon's
0:07
main demos recreated in Devica. All right, I finally got Devica working and we now have another
0:14
open source clone of Devon. This is a fully featured AI coding assistant that comes with everything
0:21
you need to code with AI. So this is the interface on the left. We have the chat, on the right we have
0:28
the browser and the terminal. We have our logs right here so we could see everything and we have
0:33
settings which doesn't work. So just like OpenDevon this is a very early project but they are moving
0:39
incredibly fast. Just a few days ago I couldn't get it working at all and the interface was completely
0:45
broken but now the interface looks a lot better. They support a lot more models, a lot more search
0:50
engines and things are really coming along so I'm super excited to see where this project goes.
0:55
So today I'm going to show you a little bit about it and then I'm going to show you how to install it and use it
1:00
So this is the calculator app that I just built it is not pretty
1:05
These numbers are not in order and it's horizontal, which is kind of weird, but it works
1:10
This is all done in zero shot a simple prompt was all I need build a calculator app with a UI
1:16
So Devica says I'm outlining a plan to build a calculator app with a UI here's the plan choose the programming language step two
1:23
to set up the environment, design the UI, UCSS, et cetera, et cetera.
1:28
All the way down to, I think I can proceed without searching the web, which is great.
1:32
And I have completed my task.
1:35
And here we go.
1:36
They are actually using VIM to do the coding.
1:39
So you can simply use this to build any application that you want.
1:43
And again, it is quite buggy still, but it is making great progress.
1:47
Up in the top, you could see whether you have access to the internet or not.
1:50
I think that's whether you actually have the server up and running.
1:53
You have the token usage you could select your search engine. They now support more search engines
1:57
I'm using Google. I'll show you how to set that up
1:59
You can also select your different models
2:00
So they support the cloud models
2:02
Gemini rock which is super fast although I couldn't get these to work well
2:06
And there was actually a race condition issue. So I suspect
2:10
Grock might actually maybe be too fast for Devica, but we'll see they have the mistral models
2:16
Which is great we can power it locally of course with olamma and we have open AI
2:22
GPT4 and GPT3.5. I'll show you how to set all of this up. And then after it was done,
2:28
here it is. Here's the index.html. Here's the script.js and the style.css. All done in
2:35
under one minute. Now granted, this is a very simple application, but it shows that this
2:39
is working and that this project has great potential. So just to show you that it works,
2:45
here's eight times eight equals 64. All right, let me show you how to install it now.
2:51
Now the first thing you're going to do is open up VS code and we are going to CD to the
2:55
desktop or wherever you like to store your new projects.
2:58
From there we're going to clone Devica.
3:01
So get clone and then the Devica GitHub URL.
3:05
And if you switch back to the Devica GitHub page you click this green code button and then
3:09
copy right here that's where you can find that URL and I'll drop this link in the description
3:13
below.
3:14
Then hit enter.
3:16
Now we're going to use Conda to create a new Python environment so Conda create dash
3:19
and Devica Python equals 3.10 hit enter. Now I already have one named to that. So I'm going to go ahead and overwrite it or remove it.
3:27
And you won't see this error unless you already have that environment. So go ahead and click OK. Okay. Now that that's done. You're going to highlight this right here. And it's going to be paste
3:36
Conda activate Devica hit enter. And then you can see it's active because it says so right there. Now we're going to CD into Devica.
3:44
and then we're gonna type which Python.
3:46
So we're just making sure that we're always installing
shape-icon

Download extension to view full transcript.

chrome-icon Install Tubelator On Chrome