Claude Code is all the rage right now 🔥 SEOs are building local tools left right & center I didn't wanted to be left behind so I did the same. You will need a paid subscription to invoke claude code whether you are doing it on Terminal or VS Code or Cursor or Google Antigravity. I had this idea for a long time to build an SQL Tool where I can drop a large CSV, add QUERY & generate micro exports that I want. Imagine - You got a mega export from GSC API containing 500,000 rows, but you are looking for something specific. Even opening this CSV will crash your Excel or Laptop. The same goes for other large CSVs we handle, like Crawling exports. ## How to start Claude Code in your Terminal? In the terminal, go to the directory to which you want to give Claude Access. Usually, one would want to avoid the C Directory because that is where the Operating System sits.   curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd Once it's installed, the next command is very simple claude This will start the Claude Code in your terminal ## How did I go about generating a SQL Tool using Claude Code I gave it a basic prompt explaining my idea of what I wanted to achieve. Claude code started thinking, asking permissions & eventually made the react file in the directory. It uses DucDB for the SQL operations. I am attaching an image below that explains how it think & starts acting in an agentic way. Anyways, it took time & built the entire file structure of react in the E directory. I am attaching a screenshot of that as well. It created a lot of files inside & the total size of the project is 683MB ## Now let's get to the part of how we start this local app 1. Open Terminal & Navigate to the folder where this app sits. Which, in my case, is **E:csv-query-tool** 2. Add the following terminal commands to open up the app - npm install - npm fund - npm run dev It will eventually show you localhost URL which you can open to start using this app My favourite part about this tool is how quickly you can upload a CSV. I guess this is because of the app existing in React. Don't take my word for it, see for yourself. Just look at the speed: it's a 334MB file, but it took just a few seconds to upload. From the huge dataset I was able to see data for the selected three countries wherein prospects email ID doesn't end with gmail.com We can similarly use this SQL free tool for Screaming frog inlinks report or GSC API CSV Export.