Meet With Devika: Could Coding Be Forever Changed?(Free Alternative of Devin)
Free Alternative of Devin

“Programming is the closest thing we have to a superpower.” — Drew Houston
When I was writing about Devin, the first AI software developer, I was thinking if this was it, if the coding was really finished?
In this one, I’ll explore whether Devika represents the dawn of a new era in software development or if it’s just another tool in the coder’s toolkit.
What is Devika?

Devika is the twin brother of Devin, but this time it is completely free. However, you need to have some APIs to input to ensure that it will work.

When you look at their github page, you can see this note;
Devika is modeled after Devin by Cognition AI. This project aims to be an open-source alternative to Devin with an “overly ambitious” goal to meet the same score as Devin in the SWE-bench Benchmarks… and eventually beat it?
Now if you did know about Devin, it is an AI automated software engineer, that can do Upwork tasks for you, create an AI app and more, check this one to know more.
Interface of Devika
Now, we are seeing the same interface below;
- Shell / Terminal
- Browser
- Editor
- Planner
To be sure, let’s compare both;


It looks like, Devika also can create games, here is an example from its original document(Github)

I watched a great video about how Devika works, but before going into it, let’s see its installation.
Installation of Devika
To install Devika Follow the rules below left. But to be succesfully follow these instructions, you need to have a bunch of API’s.


You need to have following API’s ;
- Bing : https://www.microsoft.com/en-us/bing/apis/bing-web-search-api
- Claude : https://console.anthropic.com/
- Netlify : https://app.netlify.com/user/applications#personal-access-tokens
- OpenAI : https://platform.openai.com/api-keys
In the following section, you’ll see an example, which I saw from this video : https://www.youtube.com/watch?v=gcMdzGrDLlw
Developing a Python Game

After installation has finished, here is the prompt, the recorder uses ;
Write me a snake game in pythonHere is the interface;

Like in Devin, it first creates step-by-step plan. This is developed by CoT prompting for sure. If you don’t know what it is, make sure to read this.
Next, it did a research about it, and read medium blog about Building the Snake Game, it is really insane!

After reading from several web pages, it creates a 126 line long python game, as you can see from below.

After prompt engineer(recorder), ran the code, the game begins as follows;

Final Thoughts
Thanks for reading this!
Now If you like this one, make sure send claps/comments to it. If I saw enough claps, I’ll make sure that I’ll download this to my system and test it for you.
If you want to know more about AI, learn AI, find jobs by using AI, visit my substack, where I have different series over there to help you.
Here are the free tools, if you feel like to see more free resources ;
Here is the ChatGPT cheat sheet.
Here is my NumPy cheat sheet.
Here is the source code of the “How to be a Billionaire” data project.
Here is the source code of the “Classification Task with 6 Different Algorithms using Python” data project.
Here is the source code of the “Decision Tree in Energy Efficiency Analysis” data project.
Here is the source code of the “DataDrivenInvestor 2022 Articles Analysis” data project.
“Machine learning is the last invention that humanity will ever need to make.” Nick Bostrom






