Blackbox -AI-Powered Coding Assistant-

Ismailouahbi
3 min readFeb 1, 2023

--

Photo by Joshua Reddekopp on Unsplash

Introduction

During this era of fantastical AI inventions, the world witnesses a great help from machine learning-based applications and thus spending less time coding, searching..etc

Nobody can deny that we should use these tools with caution and automate what really needs to be automated rather than automating our whole life.

We’ve already discovered Copilot, which is a great AI coding assistant. I personally benefited from it during my coding journey. Still, the power of programmers is their capability to discover and test a bunch of tools to prepare their tools kit to work properly.

I’m not going to say that BlackBox is better than Copilot but I’d prefer to introduce it and talk more about its features.

Let’s start the fun part.

BLACKBOX AI (useblackbox.io)

As seen in the above image, this tool will automate your coding process and helps you answer coding questions as well as search for any code you want and use it comfortably.

There are a lot of plan to opt for in order to start coding with blackbox, I opted for the free plan

Step by Step

To start this demo I’ll assume that you have your preferred IDE already installed, for me, I choose VScode as a text editor.

1- Add blackbox extension to VSCode(see the link below the image)

Blackbox — Visual Studio Marketplace

2- the letter “B” will be added left your VsCode

3- start coding

Suppose we want to code with python, let’s see what blackbox can do for us.

lst = [1,2,3]
# print list in python?

first of all I declared a list of numbers then I asked blackbox to print it for me, here is the answer

print(*myList, sep='\n')


for p in myList: print p


print '\n'.join(str(p) for p in myList)




#Source: https://stackoverflow.com/questions/15769246

So he gives me all the ways(almost) to print list items in python.

After some modifications,

print(*lst, sep='\n')


for p in lst: print(p)


print ('\n'.join(str(p) for p in lst))

I got the desired output:

1
2
3
1
2
3
1
2
3

4- copy code from video

First, install this browser extension following this link(for Microsoft edge):

Blackbox — Select. Copy. Paste & Search — Microsoft Edge Addons

Let’s discover this rare feature,

And here is the link to their tutorial,

Computer Vision (useblackbox.io)

Conclusion

I haven’t tested all blackbox’ features yet but, I’d recommend getting started with it and discovering all of its capabilities and get benefit from it as maximum as you can.

Thanks for reading.

Visit my website: Home — IsmailOuahbi.com
Follow me on LinkedIn for more.

Follow me on Twitter for more.

And don’t forget that:

--

--

Ismailouahbi

I share my unique experiences and insights, unraveling the complexities of machine learning and data science in an engaging and accessible manner.