There are way too many AI tools out there now. Every week brings another dozen “revolutionary” AI products promising to transform how you work. It’s overwhelming trying to figure out what’s actually useful versus what’s just hype.
So I’ve put together this major comparison of all the major AI tools as of June 2025. No fluff, no marketing speak - just a straightforward look at what each tool actually does and who it’s best for. Whether you’re looking for coding help, content creation, or just want to chat with an AI, this should help you cut through the noise and find what you need.
I’ll keep this up to date as new tools emerge and existing ones evolve. If you spot any errors please let me know on social media!
Key
- - Paid plan needed ($10-30/month)
- - Premium plan needed ($100+/month)
Search, Chat & Discovery
While each major AI model offers unique strengths, I’ve found distinct personalities in the three main assistants I use. Claude feels like a tool that’s great at writing - exceptional for creative tasks with superior artifact creation and canvas capabilities. I pay for Claude Max and find it worth every penny. GPT feels like an assistant with lots of bells and whistles - great images, amazing real-time voice, fantastic for general chat, but just not as good at the fundamentals as Claude. I still use it regularly though. Gemini feels like a robot - it’s great at researching and being thorough, but it’s still a bit soulless. For research and analytical work, Google’s suite remains solid, while OpenAI’s tools excel at search and quick interactive conversations.
Capability | OpenAI | Anthropic | Other Alternatives | |
Text Chat Basic text conversations |
Gemini Latest: 2.5 Pro/Flash |
ChatGPT Latest: GPT-4o |
Claude Latest: Claude 4 Sonnet/Opus |
Meta AI, Amazon Nova |
AI Search Enhanced search with AI |
Google Search AI Mode Rolling out to US, global expansion planned |
ChatGPT Search Web browsing mode |
Claude Web search capability |
Perplexity, You.com, Bing Chat |
Conversational AI Chat to AI in real time |
Gemini Live Camera/screen sharing |
ChatGPT Voice Advanced Voice Mode |
Claude Mobile iOS/Android apps |
Meta AI (WhatsApp), Alexa |
Research Tools Deep research & analysis |
Gemini Deep Research Comprehensive reports |
ChatGPT Deep Research Research mode |
Claude with Deep Research Research capabilities |
Perplexity Pro, Elicit, You.com ARI |
Knowledge Base Document analysis & synthesis |
NotebookLM Audio summaries, mind maps |
Custom GPTs Knowledge upload |
Claude Projects Document context |
Obsidian with AI plugins, Mem |
Coding
When it comes to coding assistance, Cursor remains excellent for close attention to edits and manual tweaks of sections, while Claude Code with Opus provides a more hands-off approach that is slightly better (though more expensive at £75/month). Emerging tools like Google’s Jules are promising, yet AI coding agents are still maturing towards full reliability. The decision between CLI and IDE-integrated tools often boils down to individual workflow preferences. While cloud-based builders offer fantastic speed for prototyping, I prefer more control for production-level development. For more on my experiences and best practices for coding with AI, see my post on Coding with AI. To explore how AI is reshaping software quality and craftsmanship, read AI: The New Dawn of Software Craft.
Capability | OpenAI | Anthropic | Other Alternatives | |
IDE Code Assistance Collaborative coding workspace |
Canvas in Gemini Code editing, debugging |
Windsurf Acquired in May 2025 |
- | GitHub Copilot, Cursor, Augment |
CLI Code Assistant Terminal-based coding help |
- | Codex CLI Cloud and CLI tools API only |
Claude Code Terminal-based code assistant. Pro plan recommended at £75/month for Opus access - expensive but provides more nuanced understanding of ambiguity. Complex changes still need evaluation. |
Cursor, aider |
Coding Agents Autonomous coding assistance |
Jules Code generation, debugging Free Prototype (5 tasks a day) |
Codex Cloud and CLI tools Pro only, Plus soon |
- | Github Copilot Agent Pro+ only All Hands |
Cloud Builders AI-powered app development |
- | - | - | Replit, Lovable, Bolt, V0, Databutton |
Creation and Productivity
In the realm of writing and design, my preference leans towards using Claude via Cursor, which consistently delivers superior results. It’s also worth checking out Adam Martin’s recent and insightful evaluation of Google’s Stitch. Although many AI-powered creation tools come with a significant price tag at present, the innovative prototypes emerging signal a future where content creation across all media formats will be fundamentally transformed. (To see a practical example of building an AI creativity application from the ground up, you might find the lessons from my live AI cheatsheet generator build interesting!)
Capability | OpenAI | Anthropic | Other Alternatives | |
Canvas Collaborative editing workspace |
Canvas in Gemini Text/Code editing, debugging |
ChatGPT Canvas Integrated code editor |
Claude Artifacts Code preview, sharing |
Cursor |
Writing Tools AI-powered writing assistance |
Gemini in Docs Smart compose, rewrite |
Custom GPTs Make your AI sound like you |
Claude Projects |
StoryChief, SEO bot |
Design Tools AI-powered design & prototyping |
Stitch Experimental mode for best results |
- | - | Figma AI + Midjourney, Uizard |
Video Generation Text/image to video creation |
Veo 3 Native audio generation Ultra only |
Sora Up to 20s at 1080p Plus only |
- | Runway Gen-3, Pika, HeyGen |
Image Generation Text to image creation |
Imagen 4 2K resolution, text accuracy |
DALL-E 3 In ChatGPT Plus/Pro |
- | Midjourney, Stable Diffusion, Amazon Nova |
Film Creation AI filmmaking suite |
Flow Veo 3 + editing tools Pro/Ultra only |
- | - | Runway ML, Adobe Firefly, Pictory |
AI Agents Autonomous task completion |
Project Mariner Browser automation, Jules (coding) Ultra only |
Operator Web automation, form filling Pro (US) only |
Computer Use Desktop control (API only) API only |
AutoGPT, LangChain, CrewAI, Manus |
Building Agents
The toolkit for constructing AI agents is still nascent, with substantial opportunities for advancement across all platforms. Evaluating agent performance, for example, presents ongoing challenges. I’m actively contributing to this area with my own solution, Kaijo (you can read the announcement here). For a broader look at the future of AI agent development, check out my thoughts on Building the Future. When it comes to orchestrating agent workflows, n8n is a powerful choice for no-code automation, although it has a steeper technical learning curve. For a more user-friendly alternative, Zapier is a solid option. Understanding how agents manage knowledge is crucial, and I believe that Graph RAG is the Future for building truly intelligent systems - I will add more tools here when they become available.
Capability | OpenAI | Anthropic | Other Alternatives | |
Orchestration Workflow automation & integration |
Gemini in Apps Script Google Workspace automation |
- | - | n8n, Make, Zapier, Flowise |
Evaluations AI evaluation & testing |
VertexAI Evaluation Service Model evaluation tools |
Evals API Open source framework |
Anthropic Console Evaluation toolkit |
Kaijo, LangSmith, Promptfoo, Galileo |
More articles
Kill Your Prompts: Build Agents That Actually Work
Every technical team I talk to faces the same painful truth about AI agents. They build something that works brilliantly in their demo, showing it off to stakeholders who nod approvingly. Then they deploy it to production and watch it break in ways they never imagined. The carefully crafted prompts they spent weeks perfecting become a maintenance nightmare.
Recently I showed a (virtual) room full of technical leaders how to kill their prompts entirely. I do not mean improve them or optimise them. I mean kill them completely and build something better.
Read more →Master Prompt Stacking: The Secret to Making AI Code Like You Do
After months of fighting with inconsistent AI coding results, I discovered something that changed how I work with tools like Cursor. The problem was not my prompts. The problem was that I had no idea what else was being fed into the AI alongside my requests.
During a recent webinar, I walked through this discovery with a group of engineers who were facing the same frustrations. What we uncovered was both obvious and surprising: AI coding tools are far more complex than they appear on the surface.
Read more →Unlocking Real Leverage with AI Delegation
Starting to delegate to AI feels awkward. It is a lot like hiring your first contractor: you know there is leverage on the other side, but the first steps are messy and uncertain. The myth of the perfect plan holds many people back, but the reality is you just need to begin.
The payoff is real, but the start is always a little rough.
Here is how I do it.
Read more →How I Make Complex AI Changes
Most technical leaders know the pain. You get partway into an ambitious AI project, then hit a wall. You are not sure how to start, or you get so far and then stall out, lost in the noise of options and half-finished experiments.
Recently I tackled this head on. I did this live, in front of an audience. I used a framework that finally made the difference.
The challenge: could I take a complex change, break it down, and actually finish it, live on stream? My answer: yes, with the right approach. Here is exactly how I did it.
Read more →Building AI Cheatsheet Generator Live: Lessons from a Four-Hour Stream
I built an entire AI-powered app live, in front of an audience, in just four hours. Did I finish it? Not quite. Did I learn a huge amount? Absolutely. Here is what happened, what I learned, and why I will do it again.
The challenge was simple: could I build and launch a working AI cheatsheet generator, live on stream, using AI first coding and Kaijo1 as my main tool?
Answer: almost! By the end of the session, the app could create editable AI cheatsheets, but it was not yet deployed. A few minutes of post-stream fixes later, it was live for everyone to try. (Next time, I will check deployment on every commit!)
Try the app here: aicheatsheetgenerator.com