OpenDevin: AI Software Engineer With Complex Coding Completion

Поделиться
HTML-код
  • Опубликовано: 14 май 2024
  • In this video, dive into the world of OpenDevin, an open-source initiative dedicated to replicating and enhancing Devin.
    🔥 Become a Patron (Private Discord): / worldofai
    ☕ To help and Support me, Buy a Coffee or Donate to Support the Channel: ko-fi.com/worldofai - It would mean a lot if you did! Thank you so much, guys! Love yall
    🧠 Follow me on Twitter: / intheworldofai
    📅 Book a 1-On-1 Consulting Call With Me: calendly.com/worldzofai/ai-co...
    🚨 Subscribe To My Second Channel: @WorldzofCrypto
    Business Inquires: intheworldzofai@gmail.com
    [MUST WATCH]:
    AutoDev: Opensource Devin - Personal AI Coding Engineer!: • AutoDev: Opensource De...
    Devika: Opensource AI Software Engineer! Builds & Deploy Apps End-to-End!: • Devika: Opensource AI ...
    Open Interpreter's 01 Lite: Open-Source Personal AI Agent!: • Open Interpreter's 01 ...
    [Link's Used]:
    Github Repo: github.com/OpenDevin/OpenDevin
    An autonomous AI software engineer reshaping the landscape of software development. Join us as we explore the intricacies of this groundbreaking project and its collaborative efforts within the open-source community.
    🔍 Key Points Covered:
    - Understanding the mission of OpenDevin in replicating and enhancing Devin, the autonomous AI software engineer.
    - Exploring the tools leveraged by Devin, including a shell, code editor, and web browser, and how they redefine LLMs in software development.
    - Unveiling the goals of OpenDevin in expanding Devin's capabilities and fostering innovation through community engagement.
    📝 Overview:
    Welcome to the forefront of software engineering evolution with OpenDevin, a pioneering project that seeks to replicate and elevate Devin, an autonomous AI software engineer revolutionizing the way we approach complex engineering tasks. Through the collaborative efforts of the open-source community, OpenDevin aims to unlock the full potential of LLMs in software development.
    🐚 Why OpenDevin?
    Discover the driving force behind the OpenDevin project and its commitment to surpassing the original Devin model. By harnessing the collective expertise of the open-source community, OpenDevin tackles the challenges faced by Code LLMs head-on, paving the way for groundbreaking advancements in software engineering.
    ⭐️ Research Strategy:
    Delve into the comprehensive research strategy employed by OpenDevin, encompassing core technical research, enhancement of specialist abilities, meticulous task planning, and thorough evaluation. Witness the dedication to understanding and improving the technical aspects of code generation and handling, ultimately guiding the progress of open code models.
    🛠 Technology Stack:
    Explore the robust technology stack driving OpenDevin's innovation, including a sandboxing environment for safe code execution and a user-friendly frontend interface for seamless interaction. From Docker and Kubernetes to frameworks like React, OpenDevin embraces cutting-edge technologies to deliver a transformative software development experience.
    📣 Call to Action:
    Join us on this journey of innovation and collaboration by liking, subscribing, and sharing this video. Let's revolutionize software development together with OpenDevin!
    🔖 Additional Tags & Keywords:
    #OpenDevin #softwaredevelopment #ai #opensource #llms #codegeneration #innovation #CommunityEngagement #technology #programming
    📌 Hashtags:
    #OpenDevin #SoftwareDevelopment #AI #OpenSource #LLMs #CodeGeneration #Innovation #CommunityEngagement #Technology #Programming
  • НаукаНаука

Комментарии • 65

  • @intheworldofai
    @intheworldofai  Месяц назад +1

    💗 Thank you so much for watching guys! I would highly appreciate it if you subscribe (turn on notifcation bell), like, and comment what else you want to see!
    📆 Book a 1-On-1 Consulting Call WIth Me: calendly.com/worldzofai/ai-consulting-call-1
    🔥 Become a Patron (Private Discord): patreon.com/WorldofAi
    🚨 Subscribe to my NEW Channel! www.youtube.com/@worldzofcrypto
    🧠 Follow me on Twitter: twitter.com/intheworldofai
    Love y'all and have an amazing day fellas. ☕To help and Support me, Buy a Coffee or Donate to Support the Channel: ko-fi.com/worldofai - Thank you so much guys! Love yall!

  • @yonatan09
    @yonatan09 Месяц назад

    I am loving this channel. Subscribed. Keep it up.

  • @fredoscott2346
    @fredoscott2346 Месяц назад +3

    I wish anyone would use these AIs to create something similar to a full stack application, and not just fibonaccis, snake games and elementary school math.

  • @akirakudo5950
    @akirakudo5950 Месяц назад +5

    Hi thanks a lot for sharing good information. I will try to change the OpenDevin to support local LLMs personally!

  • @newspiritorder4089
    @newspiritorder4089 Месяц назад

    How to fix Incorrect API key provided? Great video ty

  • @truehighs7845
    @truehighs7845 Месяц назад +1

    Where is the requirements file gone in the repo?

  • @jiuvk8393
    @jiuvk8393 Месяц назад +16

    can this work with a local llm instead of openAI api?

    • @user-kb1jx7rc6c
      @user-kb1jx7rc6c Месяц назад +7

      I want to know this too.

    • @jonyfrany1319
      @jonyfrany1319 Месяц назад

      Yea I think someone needs to do it it such an annoyance

    • @ajeemanorse
      @ajeemanorse Месяц назад +2

      Yes it can, you need to update the config.toml to point to a local base llm

    • @nonenothingnull
      @nonenothingnull Месяц назад +1

      Yeah? You just tell it to point at an openai api endpoint that is locally/self hosted

  • @vesper8
    @vesper8 Месяц назад

    Could you pretty please do a comparison video comparing the abilities and features of Aider vs Open Devin vs Devika : )

  • @realDeor
    @realDeor Месяц назад

    I’ve been trying to using this today, but I’ve had no luck with the OpenAI api, I even purchased more token credit and it doesn’t work. I guess I’ll try again tomorrow, maybe try a different api.

  • @rahulhukku2706
    @rahulhukku2706 Месяц назад

    i am unable to locate the "requirements.txt" file in the opendevin project repo. Where is this file located?

  • @alphonsohenry
    @alphonsohenry Месяц назад +2

    Can someone point me to the requirements.txt file.

  • @CDeCollibus
    @CDeCollibus Месяц назад

    what if i have a gemini pro api key

  • @theristis9451
    @theristis9451 Месяц назад

    how do i make a litellm module

  • @Namita212
    @Namita212 Месяц назад +2

    Requirements file not found.

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Месяц назад

    Cannot import apawn from pexpect

  • @photize
    @photize Месяц назад +1

    oh dear i couldnt get it to dsee my open ai key , set or setx etc same error "set in osenviron" wel i forced the issue and set os.environ["OPENAI_API_KEY"] = " your_key " as the 2nd line in OpenDevin\agenthub\codeact_agent\__init__.py it fixed the red flagged access error but the package still didnt apear to run correctly . any clues please respond

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Месяц назад

    Where requirements. Txt

  • @chrism3440
    @chrism3440 Месяц назад

    About half the time I run OpenDevin, it disconnects halfway through the task. Says: "Error sending data to client.. Client websocket disconnected (, None).. INFO: connection closed" Is anyone else encountering this when running longer tasks? Has anyone discovered a fix. Could have something to do with a timeout set somewhere in the program, but I couldn't find that. Only seems to happen when the program stalls out for a while which makes me think it's a timeout issue. Thanks all.

  • @jasonjefferson6596
    @jasonjefferson6596 Месяц назад

    Is there a way to upload files to a vector db and let opendevin query?

  • @wenismcgump
    @wenismcgump Месяц назад +7

    damn sucks these big corporations only let you use api keys instead of local llm's

    • @billcollins6894
      @billcollins6894 Месяц назад

      If you are serious about learning and keeping up, come up with the $20 a month. I have met few people who did not blow that much a month on worthless stuff. Cable, new cell phone, coffee, snacks, going out to eat or delivered food, pre-prepared food, renting furniture / appliances, etc. If you have to, get a second job. You will learn a lot using Google Colab and paid for API keys.

    • @dagsvikeleven1589
      @dagsvikeleven1589 Месяц назад

      Should be able to bypass this I would think? Route it to a local server or something

  • @richardschumack5271
    @richardschumack5271 Месяц назад

    it's not very open if you have to pay to use for an API key

  • @F0XH0UND007
    @F0XH0UND007 Месяц назад +2

    How does this compare to pythagora?

  • @besiansherifaj9350
    @besiansherifaj9350 Месяц назад +27

    WHATS THE POINT ON CALLING SOMETHING OPEN SOURCE WHEN ITS NOT OPEN SOURCE AND U CAN USE ONLY OPEN AI API ?!

    • @adriangpuiu
      @adriangpuiu Месяц назад +5

      im pretty sure youll be able to plug an open llm to it via ollama or lm studio

    • @TheUnderscore_
      @TheUnderscore_ Месяц назад +1

      I reckon it'd be pretty simple to replace the API in the OPEN-SOURCE PROGRAM with whatever LLM platform you'd prefer. You can check out the OPEN-SOURCE CODE if you like.

    • @bgriffin5447
      @bgriffin5447 Месяц назад +7

      Why are you yelling? It’s not that serious

    • @mariusorani
      @mariusorani Месяц назад +2

      Open Source means that you have access to the source code because it‘s publicly available. It doesn’t mean that the integrated services are free. However since it is an open source, you can modify it and integrate any llm that you want

    • @jonyfrany1319
      @jonyfrany1319 Месяц назад

      No they make the code so it’s locked in with paid vendors

  • @garrettbates2639
    @garrettbates2639 Месяц назад +8

    I'm not sure if you'll know the answer here, but if you do:
    What differentiates this from Devika?
    I was looking through the issues, and it looks like one of the key differences is that they want to use a SLM in conjunction with the LLM backend to handle (I think) keyword contexts, whereas Devika is using a BERT model for this task -- is there any tangible difference here? Is BERT considered a small language model?
    Thanks :)

    • @watchdog163
      @watchdog163 Месяц назад +1

      Devika is trash because it doesn't fully support Windows.

    • @bgriffin5447
      @bgriffin5447 Месяц назад

      @@watchdog163windows is trash for kiddies. Get a real setup for grownups

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Месяц назад

    I tried all the methods on RUclips and none of them worked

  • @robotpainter7159
    @robotpainter7159 Месяц назад

    why is it better than chat gpt , and deffinetly worth than black box

  • @intheworldofai
    @intheworldofai  Месяц назад

    [MUST WATCH]:
    Devin: The First AI Software Engineer - Builds & Deploy Apps End-to-End!: ruclips.net/video/SHrnkB-vCKA/видео.htmlsi=ytEBNXHQCwWJq4Oz
    AutoDev: Opensource Devin - Personal AI Coding Engineer!: ruclips.net/video/pj1jfkjDFuA/видео.htmlsi=tMCRSIqlYEUJxoht
    Open-Sora: Opensource Sora Alternative - Text-To-Video AI Model!: ruclips.net/video/mYnRwR0RyvE/видео.htmlsi=A1XdlTslYQ6jFHj0

  • @Yve-ro8lf
    @Yve-ro8lf Месяц назад

    there is no requirement.txt in opendevin file

    • @aniketrajsingh6232
      @aniketrajsingh6232 Месяц назад

      same issue bro, they updated it with a pipfile to make it easier

    • @ajeemanorse
      @ajeemanorse Месяц назад +1

      It is a pip file and if you want it in a requirements file you can export it. It is in the reader on how to do it

  • @linuswatiti8078
    @linuswatiti8078 Месяц назад

    How can i monetize this?

  • @intheworldofai
    @intheworldofai  Месяц назад

    StableCode Instruct 3B: NEW Ultimate Coding Language Model for Developers! - ruclips.net/video/O0rjurTzoKM/видео.html

  • @intheworldofai
    @intheworldofai  8 дней назад

    OpenDevin: BEST Opensource AI Software Engineer! Builds & Deploy Apps End-to-End!: ruclips.net/video/F0Ro4xd5Xas/видео.htmlsi=bjxuuzenUrCHbIS6

  • @intheworldofai
    @intheworldofai  Месяц назад

    Codel: Autonomous AI Coding Agent Framework! ruclips.net/video/WltCyLuxo58/видео.html

  • @nonenothingnull
    @nonenothingnull Месяц назад

    Omg please no python REEEE

  • @intheworldofai
    @intheworldofai  Месяц назад

    SWE-Agent: BEST Opensource AI Software Engineer! Builds & Deploy Apps End-to-End! ruclips.net/video/4bvVYGsoniE/видео.html

  • @intheworldofai
    @intheworldofai  Месяц назад

    Qwen1.5 MoE: Powerful Mixture of Experts Model - On Par with Mixtral! ruclips.net/video/kESHO3c3Q_I/видео.html

  • @OkiDoki181818
    @OkiDoki181818 Месяц назад

    Sorry to say, but this is hardly open source? And definitely not a devin replacement, as devin is superior at coding.

    • @billcollins6894
      @billcollins6894 Месяц назад

      It has been on Github for 2 weeks. Give it a minute.

    • @ajeemanorse
      @ajeemanorse Месяц назад

      How is this not open source? And its still in alpha and super young but growing at an incredible pace