lobe-chat-agents  by lobehub

Agent index for LobeChat, an open-source chatbot framework

created 1 year ago
846 stars

Top 42.1% on SourcePulse

GitHubView on GitHub
Project Summary

This repository serves as a centralized index for AI agents designed to be used with LobeChat, an open-source chatbot framework. It allows developers to submit their custom agents, which are then listed and made available through the LobeChat agent market, enhancing the chatbot's capabilities and user experience.

How It Works

The project maintains a index.json file that lists all available agents. Developers submit new agents by creating a JSON entry in the agents directory, following provided templates (agent-template.json or agent-template-full.json). These entries include details like the agent's name, description, and relevant tags. LobeChat then fetches this index to populate its agent marketplace.

Quick Start & Requirements

  • Local Development: Clone the repository (git clone https://github.com/lobehub/lobe-chat-agents.git), navigate into the directory (cd lobe-chat-agents), and install dependencies using bun install.
  • Environment Variables: Requires OPENAI_API_KEY (required) and optionally OPENAI_PROXY_URL for formatting scripts.
  • Online Development: GitHub Codespaces is available.

Highlighted Details

  • Features a vast and growing list of diverse AI agents, categorized by their function (e.g., translation, coding, creative writing, research).
  • Provides clear guidelines and templates for submitting new agents, encouraging community contribution.
  • Includes options for self-hosting the agent index via Vercel.

Maintenance & Community

  • Actively maintained by the LobeHub community.
  • Contributions are welcomed, with clear instructions for submitting agents.
  • Links to Lobe Chat and its Plugin Index are provided.

Licensing & Compatibility

  • MIT Licensed.
  • Permissive license suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

  • Agent submissions are subject to review and may not be accepted, with the project maintainers making the final assessment.
Health Check
Last commit

3 weeks ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
4
Star History
32 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.