DEV Community

Cover image for This New AI Tool (FREE) Could Put Claude & v0.dev in the Dust – Here’s Why
Vaibhav sisodiya
Vaibhav sisodiya

Posted on

This New AI Tool (FREE) Could Put Claude & v0.dev in the Dust – Here’s Why

The world of AI tools is booming, and for good reason. We’ve all heard about Claude and v0.dev, two popular tools in the AI community, offering sophisticated conversational models and developer-friendly environments to build crazily good UI components and sometimes, full blown application. But, as great as they are, they come with their own set of limitations—daily usage caps and premium pricing tiers. While these platforms have attracted a loyal user base, there's a new player on the block that’s shaking things up: Fragments by E2B. This tool, which I recently discovered on YouTube, promises to provide a similar experience—if not better—without the restrictions that often hold users back.

The Problem with Claude and v0.dev

Claude, developed by Anthropic, has gained traction for its coding capabilities & artifacts thing, often hailed as a strong competitor to other large language models like OpenAI’s GPT. However, there’s a catch: the free version of Claude is capped by daily limits, which can be frustrating for users who need to rely on it for extended work sessions. On the other hand, v0.dev focuses on creating mostly next.js related components through AI, but again, users run into the same issue—daily usage limits and the need to pay for increased access.

While these tools are undoubtedly powerful, it’s hard to ignore that AI enthusiasts and developers want more freedom. Paying for premium features or being forced to stop using the tool due to daily limits interrupts workflow and hampers productivity.

So what is this Fragments thing?

Developed by E2B, Fragments is an open-source platform that promises to deliver an AI experience without any of these limits. No daily caps. No hidden charges. Just free, unlimited access. For anyone who’s felt the sting of hitting their daily usage limit on Claude or v0.dev, this sounds like a dream.

But that’s not all. Fragments doesn’t just copy what others are doing—it brings some unique features to the table.

  1. Customizable AI Personas: Fragments allows users to select from a variety of AI personas based on their specific needs. Whether you’re a Python data analyst or a Next.js developer, Fragments has you covered. You can choose from personas like:
  • Auto (general-purpose AI)
  • Python Data Analyst
  • Vue.js Developer
  • Gradio Developer, and more.

This kind of customization allows users to work in a way that aligns with their specific goals.

  1. A Wide Range of Models: One of the coolest features of Fragments is the sheer variety of AI models available for free. Whether you want to use models like OpenAI’s GPT-4 variants or explore cutting-edge options like Google’s Gemini Flash, Fragments offers a range of models including:
  • OpenAI's latest & greatest o1-preview, o1-mini, gpt-4o, etc.
  • Claude 3.5 Sonnet
  • Google's Gemini Pro & Gemini Flash
  • Mistral and Llama 3.1 models (Preview)
  • Ollama Models

These models are typically paid features on other platforms, but Fragments gives access to them without any cost. Plus, you can even control parameters to fine-tune the performance of the models for your tasks.

  1. Attachment and Running Local Models: Fragments also allows you to upload files for analysis—ideal for tasks like data science or complex project development. On top of that, if you prefer more control, you can even self-host the platform locally instead of using the cloud version. This is a big win for developers who want complete autonomy.

Free and Open Source – A Game-Changer

Here’s where things get even more exciting. Fragments is open source, meaning anyone can contribute to it, customize it, or even host it locally. Don’t want to rely on the cloud? No problem, you can set up Fragments on your own infrastructure. This gives developers and organizations a way to integrate AI deeply into their workflows without being tethered to external servers or subscriptions.

But is Fragments really "THAT" good?

So to find out, I chose the easiest way: ask it to make something. And guess what did I ask it make for me: Minesweeper game, Yes, that classic old minesweeper game that had a place in the games folder of our good old windows pc(for a very long time, I had no clue what was the actual logic, I played it as a luck based game)

Still can't remember, okay this should help you to remind:

THE OG Minesweeper game

Now, what was the output of code given by AI. Well on my first prompt (which was: create a windows minesweeper clone, who on the earth gives prompt this short🤪).

Output:

1st iteration

At this stage, the game was completely playable. Without even saying it gave this cool tilted card effect. However, it didn't actually clones the UI part of windows version of the game.
Also, the 'New game' button didn't actually worked.

So, what did I do next? What an average software developer does with AI.

What did I ask the AI?

And what did AI do?

2nd iteration

Yes, it fixed it. And made it even better with scores and flags thing.

But will this stop a developer from going further.

Hell no!

I want more

The result was scary good!

The final output

You can actually go and play the game on snippets (my very own app where you can store these snippets of code and see them in action without all that hassle of setting up environments) -> https://snip.vaib.live/snippet/79?mode=preview

Also, I actually won it for once(just forgot to take the screenshot😜).

Tell me your thoughts on the tool and the generated outputs in the comments. Lets have a discussion around it.

Top comments (0)