Suna: The FREE Open Source Alternative to Manus AI

00:06:24
https://www.youtube.com/watch?v=aqF8ItxLCRA

الملخص

TLDRThe video showcases Suna, a free open-source alternative to Manus for various tasks like website creation and analytics. It compares the performance of both tools by creating a website for Vietnamese restaurants in London, revealing that Suna is significantly faster and produces more visually appealing results. The video also explains Suna's architecture, which includes technologies like Next.js and Supabase, and details the setup process, which requires several API keys. While Suna is free, some services it relies on are not, and there are some downsides such as bugs and slow performance at times. Overall, Suna is presented as a promising alternative to Manus, especially for those looking for a customizable solution.

الوجبات الجاهزة

  • 💡 Suna is a free open-source alternative to Manus.
  • ⏱️ Suna completed the task in 7 minutes, Manus took over an hour.
  • 🎨 Suna's output is more visually appealing than Manus's.
  • 🔧 Suna uses a combination of technologies like Next.js and Supabase.
  • 🛠️ Setting up Suna requires several API keys and Docker.
  • ⚠️ Suna has some bugs and performance issues.
  • 💰 While Suna is free, some services it uses are not.
  • 🌐 Suna can be hosted on platforms like DigitalOcean.
  • 🔍 Open-source tools allow for customization and community support.
  • 🚀 Suna is a promising option for those seeking a customizable solution.

الجدول الزمني

  • 00:00:00 - 00:06:24

    The video introduces Suna, a free open-source alternative to Manus for tasks like website creation, analytics, and game development. It highlights Suna's customizable nature and lack of usage limits. A comparison is made between Suna and Manus, showcasing Suna's efficiency in creating a website for Vietnamese restaurants in London in just over seven minutes, while Manus took nearly two hours and failed to complete the task without additional costs. Suna's architecture is explained, utilizing technologies like Next.js, Supabase, and Docker, emphasizing its seamless integration of third-party services. The setup process for Suna is detailed, requiring various API keys and Docker installation. Initial impressions of Suna are positive, noting its performance and potential as an open-source replacement for Manus, despite some downsides like costs for certain LLMs and occasional bugs.

الخريطة الذهنية

فيديو أسئلة وأجوبة

  • What is Suna?

    Suna is a free open-source tool for website creation, analytics, and more, serving as an alternative to Manus.

  • How does Suna compare to Manus?

    Suna is faster and more visually appealing than Manus, completing tasks in less time and with better results.

  • What technologies does Suna use?

    Suna uses Next.js, Supabase, FastAPI, Docker, and Redis among others.

  • What are the downsides of using Suna?

    Suna requires multiple API keys, can be slow at times, and has some bugs that may not be visible in the UI.

  • Is Suna completely free to use?

    While Suna is free, some services it relies on, like Anthropic and OpenAI, are not.

  • How do I set up Suna locally?

    You need Docker, a Supabase project, and several API keys to set up Suna locally.

  • Can I host Suna on my own server?

    Yes, you can host Suna on platforms like DigitalOcean or Hetzner.

  • What is the initial setup process for Suna?

    The setup involves cloning the repo, adding credentials, and running Docker Compose.

  • What are the benefits of using an open-source tool like Suna?

    Open-source tools allow customization, community support, and the ability to fix bugs or add features.

  • What is the performance of Suna in creating websites?

    Suna completed the task of creating a restaurant website in about 7 minutes, while Manus took over an hour.

عرض المزيد من ملخصات الفيديو

احصل على وصول فوري إلى ملخصات فيديو YouTube المجانية المدعومة بالذكاء الاصطناعي!
الترجمات
en
التمرير التلقائي:
  • 00:00:00
    Today I'm going to show you how to stop wasting money on Manus because there's a free open source
  • 00:00:05
    alternative many people don't know about called Suna that pretty much does the same thing.
  • 00:00:10
    We're talking website creation, analytics, research, game development and much more but
  • 00:00:16
    in an open source tool that you can customise, host wherever you want and use as much as you
  • 00:00:21
    want without worrying about hitting any limits. We're going to go through Suna's architecture,
  • 00:00:25
    how to set it up locally and we'll even go through a few of Suna's downsides but before
  • 00:00:30
    any of that let's do a head-to-head comparison between Manus and Suna running a simple task
  • 00:00:35
    and trust me you're going to want to hit subscribe. Okay so here is the prompt in Suna running locally
  • 00:00:40
    on my machine and I'm telling it to create a website with the top 10 Vietnamese restaurants
  • 00:00:45
    in London. Here I'm using the standard version and not the free version and here is the exact
  • 00:00:50
    same prompt in Manus using the standard version because the high effort version cost $199 a month
  • 00:00:57
    and there's no way I'm paying for that just to test this out. So I'm going to hit enter and
  • 00:01:02
    let's let these two cook, no pun intended. Okay so Suna has done this in 17 steps and the whole
  • 00:01:09
    process took just over seven minutes and if we scroll down to see the final results, this is
  • 00:01:14
    the page which looks really nice. I'm going to open it in a new tab. Okay we've got these hover
  • 00:01:19
    animations when you hover over each of them there are star ratings, signature dishes, the address of
  • 00:01:25
    each location. I mean this is really nice. We've got some 4.9 stars, four stars and unfortunately
  • 00:01:32
    this one is missing an image but apart from that I'm really impressed. I mean for eight minutes and
  • 00:01:36
    in one single shot this is really good. Now with Manus the whole thing took over an hour so if we
  • 00:01:42
    take a look at the creating a to-do that was at 11.04. We can see it has a similar to-do list process
  • 00:01:48
    as Suna and if we scroll down to the final task or the final step at the bottom we can see that's
  • 00:01:54
    at 12.16. So yes a really long time and it wasn't even able to complete the task. So if we take a
  • 00:02:01
    look over here we can see all the tasks it was supposed to complete and it didn't even get
  • 00:02:06
    halfway before it ran out of free credits. So after upgrading and continuing the task from where it
  • 00:02:11
    left off Manus finally finished after about half an hour and deployed my site to a public url and
  • 00:02:17
    here it is. So we have 10 restaurants, seven of which have images and three of which don't and
  • 00:02:23
    it looks like it got all the information from timeouts list. So this is number one and this
  • 00:02:28
    is number 10. So I'm not sure how much research it actually did or why it took almost two hours to
  • 00:02:33
    make this but if you compare it to what Suna created we can see this looks more visually
  • 00:02:37
    appealing with nice text over here to introduce the page and some text over here for each restaurant
  • 00:02:42
    which Manus didn't seem to include. I've even gone ahead and asked Suna to publish this to AWS
  • 00:02:48
    Amplify so you can check out the site yourself by clicking on the link in the description.
  • 00:02:52
    But for a free and open source tool this is a very impressive result. So how is Suna able to
  • 00:02:58
    do this? Well Suna uses Next.js on the front end, Supabase for user management, conversation
  • 00:03:04
    history and file storage, FastAPI on the back end for the REST endpoints and the LLM integration
  • 00:03:10
    and Daytona over here creates isolated environments using Docker to run AI generated code.
  • 00:03:16
    Actually it also uses Redis for caching but for some reason that's not in the diagram.
  • 00:03:21
    Now you may be thinking for a tool as complex as Suna the architecture seems pretty simple but
  • 00:03:27
    the real magic lies in the way it connects many third-party services together to create a seamless
  • 00:03:34
    experience and that will make a lot more sense when we come to set it up locally. In fact let's
  • 00:03:39
    do that now. The setup is fairly involved so I'm going to run through it quickly and I'll skip a
  • 00:03:44
    bunch of the obvious steps but in terms of prerequisites you'll need to have Docker installed,
  • 00:03:50
    a Supabase project and also the Supabase CLI, an Anthropic API key, a Daytona account,
  • 00:03:56
    a Firecrawl API key for web crawling, a Tavily API key for web search and you could also add a Rapid
  • 00:04:02
    AI API key for API services but this is already enough. So once you've cloned the repo you can
  • 00:04:08
    add your Supabase credentials which can be found here, leave Redis as is, add your Anthropic API
  • 00:04:13
    key and you can ignore the rest of the fields unless you want to use an AWS service. You can
  • 00:04:18
    also ignore Grok and OpenReta as well as Rapid API, add your Tavily API key along with Firecrawl
  • 00:04:24
    and these values from Daytona. In fact when it comes to Daytona you don't have to install it
  • 00:04:28
    locally you can just grab an API key and ignore the rest of this page and follow the installation
  • 00:04:33
    steps in the readme. After running the Supabase migrations it's important to come to this page
  • 00:04:38
    and select the BaseJump schema which is used for personal accounts and subscription billing and
  • 00:04:44
    then run Docker Compose up in the root of the project and if all goes well you should be able
  • 00:04:49
    to sign up, create an account and use Suna for whatever you want. Now I haven't tried hosting
  • 00:04:54
    this somewhere like DigitalOcean or Hetzner or given Suna access to MCP servers via LiteLLM
  • 00:05:01
    but that can't be too difficult right? Anyway after using Suna locally for a few hours
  • 00:05:06
    here are my initial thoughts. Honestly nothing has made me more excited than seeing all the
  • 00:05:12
    log messages in the Docker logs while Suna is completing a task. I mean it's amazing to watch
  • 00:05:18
    it work and with the OpenManus repo being archived this month I feel like Suna is the perfect open
  • 00:05:24
    source replacement but there are a few downsides. Suna itself is free but the Anthropic and OpenAI
  • 00:05:32
    LLMs are not. I mean even with Daytona you can only really use it once or twice before it runs
  • 00:05:38
    out of free credits. Yes if you still combine everything you're paying for it's still a lot
  • 00:05:43
    cheaper than Manus but it's a lot to set up initially especially with all the payment options.
  • 00:05:48
    The web search also works well but I found it to be a bit slow at times. This might be my network
  • 00:05:54
    but it would be nice if I could use another provider like the Anthropic web search or
  • 00:05:58
    something from Google. And there are also a few weird bugs like the search saying it failed when
  • 00:06:03
    it clearly succeeded, conversations showing up twice instead of once and a lot of the errors I've
  • 00:06:09
    experienced don't show up in the UI only in the logs. But the beauty of an open source tool is
  • 00:06:14
    that if these bugs and features haven't been addressed now then maybe somebody has forked
  • 00:06:18
    them or created a pull request to fix those issues or maybe even I could do that myself.
الوسوم
  • Suna
  • Manus
  • open-source
  • website creation
  • analytics
  • Next.js
  • Supabase
  • FastAPI
  • Docker
  • API keys