How to Install and Setup Gemini CLI in Terminal & Build Unlimited Full Stack Apps For FREE
Apr 25, 2026
How to Install and Setup Gemini CLI in Terminal & Build Unlimited Full Stack Apps For FREE
Show More Show Less View Video Transcript
0:02
Uh hello guys in this live stream I will
0:05
actually show you how to set up and
0:06
install Gemini CLA directly inside your
0:09
terminal to create fullstack coding
0:11
applications. So Gemini do provide a CLI
0:14
if you simply type Gemini CLI on Google.
0:17
The very first website which comes this
0:20
is official officially created by
0:22
Google. So it's completely free to use.
0:25
So there is no subscription cost you
0:28
it's completely free to use. This is
0:30
their homepage geminici.com.
0:32
So once you go to to this. So these are
0:36
the screenshots of this and the command
0:38
is really simple. npm install-g. Simply
0:42
copy this command and directly open your
0:45
terminal
0:48
and simply paste it. So you should have
0:51
NodeJS installed. So I simply pasted
0:55
this command and simply press enter. So
0:57
this will install this Gemini CLI
0:59
globally inside your system. So just
1:02
wait for the command to finish. So just
1:05
it takes just 2 minutes to install this.
1:07
So this is their official documentation
1:09
right here. You exactly see what sort of
1:13
Gemini CLI it's it. You should have at
1:15
least
1:17
you can see it's operates on all the
1:19
operating system Mac operating system,
1:22
Windows, Abuntu. It's a crossplatform
1:25
uh program.
1:27
So for the hardware requirements, you
1:29
should have at least 4 GB of RAM.
1:32
You should have NodeJS installed
1:36
and internet connection is required for
1:39
this because it communicates with Gemini
1:42
API.
1:44
Gemini AI provider. So these are the
1:47
instructions. So once it get installed
1:50
after you do this you simply type Gemini
1:52
in the terminal to start the CLI. So now
1:56
you will see the actual CLI successfully
1:59
installed. So now wherever you need to
2:01
create the application you simply go
2:04
into that folder and actually
2:07
instantiate
2:10
Gemini. So right here I will go to the
2:12
terminal. I create a new folder.
2:17
I cd into this folder and open it inside
2:21
VS code. And uh now I start the Gemini
2:24
right here. So I simply type here
2:28
Gemini.
2:30
And as soon as I type this, you will see
2:32
the Gemini CLI will get started.
2:35
and uh
2:47
so you will see this official logo right
2:49
here.
2:53
So it just take 2 minutes to get
2:55
started. So you will see that Gemini CLI
2:59
version it is showing you
3:02
and right here you simply say test this
3:05
folder. So I will simply select that.
3:14
So now the CLI is successfully starting
3:17
restarting it.
3:23
So it just takes some time if you're
3:26
doing it for the very first time. So
3:28
once it gets started, you will see this
3:30
right here. I have officially logged
3:34
directly.
3:36
So right here you see the chat prompt
3:39
and you get free kota right here. As you
3:41
see, you get
3:44
100% kota and it is using this model
3:47
Gemini 3 flash preview model. So right
3:50
here exactly I tell what sort of
3:52
application I want to develop. So I
3:54
simply say build a image to PDF web app
3:59
or I can simply say build a ReactJS
4:03
image to PDF web app in browser. So make
4:07
all the files.
4:11
So right here we will create a full
4:13
stack React application. So I simply
4:15
submitted the prompt right here. And now
4:17
the AI will start creating all the files
4:19
for us. So it will create instantiate
4:23
all the commands. You just need to grant
4:25
the permission. So I will simply say
4:27
allow for this.
4:30
So now it is reading your directory. It
4:32
will create all the necessary files.
4:36
It will execute the commands in the
4:38
background. So you don't need to do
4:40
anything. You simply wait for the AI to
4:44
complete the task.
4:47
So it will automatically
4:49
create all the files for you.
5:00
So it is automatically searching the
5:03
internet for the best practices
5:06
and then automatically fetching the best
5:10
source code which is available.
5:20
So it is using the best best approach
5:22
which is possible, the best libraries,
5:25
the best packages which are required for
5:27
this task to complete
5:30
and it actually proposed this strategy
5:34
and uh now it is asking you if this
5:38
works for you. So you just say here you
5:41
can create.
5:46
So after you confirm it then it will
5:49
start creating this application for you
5:53
step by step
5:56
and then it will simply asking for the
5:59
permissions. So you simply approve all
6:02
this permission give.
6:05
So now you will see first of all it
6:07
creates the package dojson file. So it
6:10
list outs all the
6:12
uh dependencies which it will use. Then
6:14
it creates the tsconfig.json file. So
6:17
you will see in live preview it is
6:19
creating file by file and uh
6:24
you can totally get started for
6:26
completely free. So this is great
6:28
alternative as opposed to other AI
6:30
providers which are not completely free.
6:33
But Gemini does provide this CLI which
6:35
is completely free to try.
6:39
So it is creating file all the files
6:42
here step by step and you actually see
6:45
as it is creating these files your kota
6:48
is also increasing. So so once it
6:51
reaches 100% then it will give you the
6:53
warning but
6:56
it is more than enough to create a full
6:58
stack react project.
7:02
So now it will actually install the
7:06
packages as well which are mentioned in.
7:10
So it is now creating a source folder
7:12
inside this.
7:24
So as you can see I simply written the
7:26
prompt and after that I haven't touched
7:29
the keyboard. Rest of the stuff is
7:32
simply the Gemini is doing all the
7:35
stuff. It's creating all the files.
7:39
So it is totally on autopilot. You don't
7:42
need to touch anything. The AI will do
7:44
everything for you.
7:51
So you can see the speed as well of
7:54
generating the code is also very insane.
7:56
It written all this code in a short
7:58
amount of time.
8:09
So inside the source folder you can see
8:12
all these components. It generates the
8:16
utils folder. It created for PDF
8:19
generator.
8:42
So you can see it has successfully
8:44
created the image to PDF React
8:46
application. It gives you all the
8:48
summary of all the files which had it it
8:50
has created and also it is telling you
8:53
that to run the application locally you
8:55
need to execute these commands. So we
8:58
can also tell please execute
9:01
these commands
9:04
to run the app.
9:07
So also we can tell the AI to run the
9:10
application as well. So now the AI will
9:12
start executing these commands in the
9:15
background.
9:22
So in this easy way you can set up and
9:26
install Gemini CLA and create a
9:28
fullstack coding application and simply
9:31
grant the permission for this for
9:33
installing the packages. So this will
9:36
create the node modules folder
9:38
and as it installs the node packages.
9:43
So you will see the node modules folder
9:45
get created.
9:59
So after that it will start the local
10:01
development server where it will start
10:04
the application.
10:12
So simply grant the permission. So now
10:14
it has started the application localhost
10:17
5173. You can simply open the
10:20
application right here.
10:24
So in 5 minutes as you see that it
10:27
created a full stack react application.
10:32
So I think the port number is 5173.
10:41
So if you if it if you face any kind of
10:44
error you can paste this error directly
10:46
in the chat prompt. It can directly fix
10:48
the error message as well. So you can
10:50
see this is your image to PDF
10:52
application which is ready. You set
10:55
select a bunch of images and click on
10:57
download PDF
11:00
and your PDF file will get downloaded.
11:06
So in this easy way you can create any
11:08
kind of application directly using this
11:11
Gemini CLA. You simply type the prompt
11:14
and after that all the files will be
11:17
generated by this Gemini CLA
11:20
and
11:22
it is totally free to try. It gives you
11:25
around 100% kota which is more than
11:27
enough to try this and it doesn't
11:30
require any API key. So definitely get
11:32
started.
