技能潮 SkillTide 提交收录
官方说明5 个来源MCP 服务3 天前
babyagi

babyagi

An AI-powered task management system
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 steven2358/awesome-generative-ai 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 9 次 · 被 5 个来源列出
评分构成
综合分 503 · 5 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

BabyAGI

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

> [!NOTE]
> The original BabyAGI from March 2023 introduced task planning as a method for developing autonomous agents. This project has been archived and moved to the babyagi_archive repo (September 2024 snapshot).
> [!CAUTION]
> This is a framework built by Yohei who has never held a job as a developer. The purpose of this repo is to share ideas and spark discussion and for experienced devs to play with. Not meant for production use. Use with cautioun.
---
This newest BabyAGI is an experimental framework for a self-building autonomous agent. Earlier efforts to expand BabyAGI have made it clear that the optimal way to build a general autonomous agent is to build the simplest thing that can build itself.
Check out this introductory X/Twitter thread for a simple overview.
The core is a new function framework (**functionz**) for storing, managing, and executing functions from a database. It offers a graph-based structure for tracking imports, dependent functions, and authentication secrets, with automatic loading and comprehensive logging capabilities. Additionally, it comes with a dashboard for managing functions, running updates, and viewing logs.
Table of Contents
- Quick Start
- Basic Usage
- Function Metadata
- Function Loading
- Key Dependencies
- Execution Environment
- Log
- Dashboard
- Pre-loaded Functions
- Future/Draft Features
- API Reference
- Contributing
- License
Quick Start
To quickly check out the dashboard and see how it works:
1. **Install BabyAGI:**
2. **Import BabyAGI and load the dashboard:**
3. **Navigate to the dashboard:**
Open your browser and go to http://localhost:8080/dashboard to access the BabyAGI dashboard.
Basic Usage
Start by importing babyagi and registering your functions. Here's how to register two functions, where one depends on the other:
Function Metadata
Functions can be registered with metadata to enhance their capabilities and manage their relationships. Here's a more comprehensive example of function metadata, showing logical usage of all fields:
**Available Metadata Fields:**
- imports: List of external libraries the function depends on.
- dependencies: List of other functions this function depends on.
- key_dependencies: List of secret keys required by the function.
- metadata["description"]: A description of what the function does.
Function Loading
In addition to using register_function, you can use load_function to load plugins or draft packs of functions. BabyAGI comes with built-in function packs, or you can load your own packs by pointing to the file path.
You can find available function packs in babyagi/functionz/packs.
**Loading Custom Function Packs:**
This approach makes function building and management easier by organizing related functions into packs.
Key Dependencies
You can store key_dependencies directly from your code or manage them via the dashboard.
**Storing Key Dependencies from Code:**
**Adding Key Dependencies via Dashboard:**
Navigate to the dashboard and use the **add_key_wrapper** feature to securely add your secret keys.
Execution Environment
BabyAGI automatically loads essential function packs and manages their dependencies, ensuring a seamless execution environment. Additionally, it logs all activities, including the relationships between functions, to provide comprehensive tracking of function executions and dependencies.
Log
BabyAGI implements a comprehensive logging system to track all function executions and their interactions. The logging mechanism ensures that every function call, including its inputs, outputs, execution time, and any errors, is recorded for monitoring and debugging purposes.
**Key Logging Features:**
来源
awesome · https://github.com/yoheinakajima/babyagi
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引