How to Use Thaura AI with Cursor: An Ethical Alternative to Big Tech

If you’re like me and looking for ethical alternatives to the big tech AI services, you’re going to love this. Thaura.AI is an amazing alternative that respects your privacy and doesn’t sell your data to corporations.

Why Thaura AI?

Before we dive into the setup, let me tell you why Thaura AI is awesome:

  • Privacy-first: Your data stays yours – no selling to big tech companies
  • Ethical AI: Built with responsible AI principles in mind
  • Compatible: Works seamlessly with tools like Cursor that support OpenAI-compatible APIs

Pre-Step: Get Your Thaura API Key

First things first, you need to get your API key from Thaura:

  1. Go to Thaura.AI and create an account if you haven’t already
  2. Navigate to your dashboard and find the API key section
  3. Copy your API key – you’ll need this for the next steps

Step 1: Open Cursor Settings

Once you have your API key ready, open Cursor and let’s get started:

  1. Open Cursor IDE
  2. Go to Settings (you can use Cmd+, on Mac or Ctrl+, on Windows/Linux)
  3. Look for the API Keys section under the OpenAI settings

Step 2: Add Your Thaura API Key

This is where the magic happens! Since Thaura AI uses an OpenAI-compatible API, you can add it right in the same section:

  1. In the OpenAI API Key section, paste your Thaura API key
  2. Make sure the base URL is set to https://backend.thaura.ai/v1 (this is important!)
  3. Save the settings

Step 3: View All Models

Now let’s add the Thaura model to your available options:

  1. Go back to the main settings
  2. Look for Models or Model Settings
  3. Click on “View All Models”

Step 4: Add Custom Model

Time to add Thaura as a custom model:

  1. Click on “Add Custom Model”
  2. You’ll see a dialog box asking for the model name
  3. Type thaura (all lowercase, no quotes) in the model name field
  4. Click “Add” to save it

Step 5: RESTART CURSOR

I can’t stress this enough – you MUST restart Cursor for the changes to take effect. This is a common step that people often forget, but it’s crucial for the new model to be recognized.

Step 6: Start a new chat using “New Agent” button

Now for the fun part! Let’s create a new agent using Thaura:

  1. Click on “New Agent” in Cursor
  2. When the model selection appears, choose “thaura” from the list
  3. Give your agent a name if you want (optional)
  4. Create the agent

Step 7: Test Your New Thaura Agent

Let’s give it a test run to make sure everything works:

  1. Open any file or create a new one
  2. Type a test prompt like:Can you help me write a simple JavaScript function that adds two numbers?
  3. Hit Enter and watch Thaura AI in action!

Setting up Thaura AI with Cursor is super easy and totally worth it. You get all the benefits of AI coding assistance without the privacy concerns that come with big tech services. Plus, you’re supporting ethical AI development!

Give it a try and let me know how it works for you. Happy coding!


Same steps as above, but showing screenshots (Cursor change UI often so this might look a little different within a few months).

*Made with Cursor.com AI IDE* Urban Mobility Dashboard – Made in 60 min!

Building an Urban Mobility Dashboard with AI as Your Thought Partner

I wanted to share something cool I built this morning – an Urban Mobility Dashboard that helps city planners visualize and analyze mobility patterns using Google Maps. What’s even cooler? I built it in just 60 minutes with the help of Cursor AI!

About the Dashboard

The dashboard lets you:

  • Select different cities (Vancouver, Madinah, Delhi, Lahore) or search for any location
  • View simulated crowd density using heatmaps
  • Analyze cultural sites and specific areas with interactive markers
  • Compare day/night activity patterns
  • View key mobility statistics like peak hours and estimated visitor counts

It’s built with Next.js, TypeScript, Tailwind CSS, and the Google Maps API – a modern stack that makes it responsive and user-friendly.

Read more: *Made with Cursor.com AI IDE* Urban Mobility Dashboard – Made in 60 min!

How I Built It: The “Thought Partner” Approach

Here’s the real game-changer: I made a 12-minute video showing how I used Cursor (or any AI coding assistant) not just as a code generator, but as a true “thought partner” in development.

Instead of the typical approach of asking AI to fix small issues with individual prompts, I had an actual conversation with it to tackle bigger challenges. The key was prompting the AI to ask me questions and then answering those questions to guide the development process.

The first 2.5 minutes of my video showcase the finished app (which took just 60 minutes to build), while the remaining 10 minutes (condensed from 35-40 minutes of actual work) demonstrate the specific prompts and workflow I used.

Why This Approach Works

When you use AI as a thought partner:

  1. You can tackle complex projects much faster
  2. The AI helps you think through architecture decisions
  3. You avoid getting stuck on implementation details
  4. The back-and-forth conversation creates a more coherent codebase

Want to Try It?

Check out my GitHub repo at github.com/main-salman/mobility-dashboard to see the code and play with the app yourself!

The next time you’re starting a project, try treating your AI assistant as a thought partner rather than just a code generator. Ask it big-picture questions, let it suggest approaches, and have it ask you clarifying questions. You might be surprised at how much more productive you become!

Happy coding!

Create a free website or blog at WordPress.com.

Up ↑