Why AutoGPT engineers ditched vector databases

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • waggle-dance

    Discontinued Knowledge work automation with AI agents (by agi-merge)

    I have been working on a system of agents over at https://github.com/agi-merge/waggle-dance - I already split problems up into subtasks for agents to work on independently. I give agents access to vector databases, using a simple global key for now, but soon a context/parent/child key. Access to the vector DBs is proxied via tools (agents have to “call” saveMemory or retrieveMemory). I also check for looping/repetition FREQUENTLY using in-memory vector databases of the langchain agent callback events.

    My opinion on this: eh, who cares? AutoGPT and similar are non-standard use cases for Vector DBs right now, and Vector DBs are useful for RAG.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Ai_MegaList

    Public List Of AI apps, tools and open source packages

    It can do stuff, sort of, like helping me to create ; https://github.com/tudorw/Ai_MegaList/blob/main/AI_Sector_Br...

    After a lot of trial and error, I managed to keep it somewhat on track by using a CSV file, something like;

    "An expert manipulate .csv files, read the first URL from the first line, 2nd column of 'raw.csv', pass the URL to browse_website the questions 'summarize the activities, highlight any investment, funding or patents mentioned', regardless of the results or failure, write the data quote delimited and in columns where appropriate to a new line of 'complete.csv', pass the URL to google and summarize the answer to the question 'does this organisation have a good reputation, from reliable sources', regardless of the results or failure, write the data quote delimited and in columns where appropriate to a new line of 'complete.csv', remove the 1 line from 'raw.csv' you have processed, repeat the process until 'raw.csv' has no more URL in it"

    On the plus side, it was very quick to iterate, 'programming' in words is an exercise in linguistics, it's ability to scrape from any site was impressive, on the downside, it really struggled to stay on task, and even when things seems to be working well, random behaviour was normal, so it might just decide to delete the csv as a short cut...

    On Windows it's ability to engage PowerShell was equally enlightening and terrifying... As an exercise in instructing an AI it was interesting, I'd certainly try again if the requirements fitted.

    I think it's a credit to the team that they explored options for vector storage then retreated in the name of complexity, it's a good reason.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: Which "open-source alternatives" have succeeded?

    5 projects | news.ycombinator.com | 1 Jul 2024
  • Architect level: Setting Up the React Environment

    2 projects | dev.to | 1 Jul 2024
  • Leveling Up My Web Dev Skills: HNG Internship and the Fascinating World of Frontend Tech

    5 projects | dev.to | 1 Jul 2024
  • How to Build a Secure Next.js Blog with Fly.io and Arcjet

    4 projects | dev.to | 1 Jul 2024
  • Show HN: Simplified Metaprogramming for Distributed Systems

    1 project | news.ycombinator.com | 1 Jul 2024

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?