- Secure AI
- Posts
- Secure AI #6: AI is my shell
Secure AI #6: AI is my shell
Welcome to Secure AI, where we discuss the intersection of Cybersecurity, Privacy and IT Governance, Risk & Compliance.
If you like the Secure AI newsletter, be sure to share it with your friends and colleagues and get them to sign up at Secure AI.
In this newsletter…
This Weeks Article - AI is my shell
AI Security News - Latest news & news you may have missed
AI Risk & Governance News - Latest GRC-related AI news
Vendor AI Security News - AI news from the vendor world
AI Security Tool of the Week - Security tools for AI
Recommended Reading - Deeper dives into AI & Security
This Weeks Article
AI is my shell
In the last week, I’ve been playing around with open-interpreter. Open-interpreter has skyrocketed in popularity since being released, reaching similar levels of popularity, which took langchain 5 months to achieve in only a few days.
Open-interpreter is similar in function to OpenAIs Code Interpreter (now called Advanced Data Analysis), except it runs locally and can either use a local LLM or access the OpenAI API.
Open-interpreter takes natural language requests from a user, then creates and runs the code needed to fulfil the user’s request. I’ve used it for tasks from complex editing of local spreadsheets to cleaning up my hard drive. It only runs on Mac or Linux at the moment (a Windows version is on the way), but it works well in Windows Terminal through Windows Subsystem of Linux (WSL).
In the example below, I ask open-interpreter to “scan common web ports on www.google.com, assume nmap is installed and functioning”.
My prompt tells it that nmap is installed and functioning to avoid it generating and running code to check for nmap. If nmap is not installed and the check fails, it will generate code to install nmap. As you can see in the output, there is a chain of thought that works out that nmap is required, what the common ports are and then runs the scan. Pretty neat!
While open-interpreter has it limitations and is slower than being able to run the commands yourself (provided you know the syntax), I think it is a glimpse into one of the interesting directions AI usage is headed. Speaking of which, Microsoft Copilot turned up on my laptop today. It’ll be interesting to see what functionality it offers and how useful it is.
AI Security News
In case you missed it…
AI Risk & Governance News
Vendor AI News
Tool of the Week
Recommended Reading
Remember, AI won’t take your job,
but someone who knows how to leverage AI probably will