babyagi-ui  by miurla

Web UI for an AI agent (port of BabyAGI)

created 2 years ago
1,328 stars

Top 30.9% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This project provides a web-based user interface for the BabyAGI AI agent, aiming to offer a ChatGPT-like experience for running and developing with the agent. It is targeted at users who want an accessible way to interact with and experiment with AI agent functionalities.

How It Works

The UI is built using Next.js, leveraging LangChain.js for agent logic and Pinecone for data management. It features a user-friendly interface with features like a collapsible sidebar and parallel tasking, allowing for easier interaction and development with AI agents.

Quick Start & Requirements

  • Install with npm install.
  • Requires Node.js and an OpenAI API key.
  • Pinecone index setup and SerpAPI Key (for search tool) are necessary.
  • Run with npm run dev.
  • Deployment on Vercel is supported.

Highlighted Details

  • LangChain.js integration for agent logic.
  • Next.js, Tailwind CSS, and Radix UI for the frontend stack.
  • Supports multiple OpenAI API versions and includes plans for Llama2 support.
  • Features like collapsible sidebar and parallel tasking are implemented.

Maintenance & Community

The project is marked as archived, indicating it is no longer actively developed or maintained.

Licensing & Compatibility

The repository does not explicitly state a license in the provided README.

Limitations & Caveats

The project is archived and no longer in active development. It requires significant setup, including API keys and a Pinecone index, and continuous running can lead to high API usage.

Health Check
Last commit

9 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
7 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.