DEV Community

Cover image for Ouija Terminal - GitHub Copilot CLI Challenge
Shiv Rai (S_RAI)
Shiv Rai (S_RAI)

Posted on

Ouija Terminal - GitHub Copilot CLI Challenge

GitHub Copilot CLI Challenge Submission

This is a submission for the GitHub Copilot CLI Challenge

What I Built

A fun little project built fully using Github Copilot CLI only.
"Ouija Terminal", a terminal which seems normal at first, but all interaction ultimately lead to the paranormal.
There are various interactions you can do with the terminal through commands like saving name, changing theme of terminal, get current status, get time and date, etc. But each command changes it's behavior as you interact more.
Try it for yourself: https://ouija-terminal.vercel.app/

Demo

Demo: https://youtu.be/FMNh3W5Ccuw
Website: https://ouija-terminal.vercel.app/

Vibe coding video: https://youtu.be/LeKYyDMaXN0

Images

Ouija Terminal

Ouija Terminal Interactions 1

Ouija Terminal Interactions 2

My Experience with GitHub Copilot CLI

This was actually the first time I used an AI from CLI. I haven't even used Claude Code before. I usually use Copilot Agent.
Using CLI felt a little slower as compared to Copilot Agent on the file generation and editing part. But at the same time I never had to click "Continue" anywhere which usually appears when working with Agent.
Also, there were different options available when executing a command which allowed you to set the permission to execute the commands for the entire CLI session which is a nice touch.

Team Members

Solo member: Shiv Rai (S_RAI) @rai_shiv
https://dev.to/rai_shiv

Top comments (0)