项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1509
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Windows 命令提示符(README 的命令均为 Windows 写法)
- 已安装 Miniconda(https://docs.anaconda.com/free/miniconda/miniconda-install/)
- 已按 Matt Berman 的教程安装 Autogen(https://www.youtube.com/watch?v=mUEFwUU0IfE)
- 已安装 git,且能访问 GitHub
- Conda 环境使用 Python 3.11
安装与启动步骤
-
1创建并进入项目目录
打开命令提示符,创建 c:\AutoGroq 目录并进入,后续所有操作都在此目录下进行。
md c:\AutoGroq cd c:\AutoGroq -
2创建 Conda 环境
按 README 要求创建名为 AutoGroq 的环境,Python 版本指定为 3.11。
conda create -n AutoGroq python=3.11 -
3激活环境并克隆代码
先激活刚创建的环境,再把 AutoGroq 仓库克隆到 c:\AutoGroq 下。
conda activate AutoGroq git clone https://github.com/jgravelle/AutoGroq.git -
4安装依赖
进入克隆出来的 AutoGroq 目录,用 pip 按 requirements.txt 安装全部 Python 依赖。
cd AutoGroq pip install -r requirements.txt -
5生成本地配置文件
在 config.py 同目录下新建 config_local.py,复制 config_local.py.example 的内容并填入自己的 API 密钥与 URL。
-
6启动应用
在已激活 AutoGroq 环境的前提下运行 Streamlit 主程序,终端出现运行提示后即可在浏览器中使用。
streamlit run c:\AutoGroq\AutoGroq\main.py
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
config_local.py | 是 | 本地配置文件,用于填写 API 密钥和各类 URL,改动不会被 Git 更新覆盖 | 复制 config_local.py.example 后修改其中的 API keys 与 URLs |
如何确认成功
执行 streamlit run 后终端出现 Streamlit 运行提示并自动打开浏览器页面,能看到 AutoGroq 界面并能输入项目需求即为启动成功。
常见问题
Q:一定要用 Windows 命令提示符吗?
A:README 给出的全部命令(md、c:\AutoGroq 路径)都是 Windows 写法。在 macOS/Linux 上需要把 md 换成 mkdir、把路径换成对应的 Linux 路径,README 未提供这些命令。
Q:config_local.py 会不会被仓库更新覆盖?
A:不会。README 明确说明该文件不被 Git 跟踪,拉取更新时你自己的 API 密钥与 URL 配置不会被覆盖。
Q:不装 Autogen 和 Miniconda 能跑吗?
A:不能。README 的 Getting Started 第 1、2 步要求先安装 Autogen 和 Mini-conda,第 3 步才是在 Conda 环境里克隆并运行 AutoGroq。
Q:不想本地部署怎么办?
A:项目提供了官方在线版本,可直接访问 https://autogroq.streamlit.app 体验,无需本地安装环境。
注意事项
- README 指定的 Python 版本是 3.11,创建环境时不要随意换版本。
- config_local.py 需与 config.py 放在同一目录,且内容从 config_local.py.example 复制后修改。
- 启动命令使用的是绝对路径 c:\AutoGroq\AutoGroq\main.py,若克隆位置不同需相应调整。
- README 未说明 Streamlit 使用的端口,以终端实际输出为准。
核心亮点
- 动态生成定制化代理团队,省去手动配置时间
- 与 Autogen 深度集成,无缝衔接现有工作流
- 基于项目需求自动适配,提升任务处理效率
不足之处
- 依赖 Autogen 生态,独立使用场景有限
- 文档/社区待观察
适用场景
- 快速搭建多代理协作的 AI 应用原型
- 在 Autogen 项目中自动配置代理团队
- 处理需要多角色分工的复杂问题求解
替代项目
AutoGen、CrewAI、MetaGPT
上一篇:AgentEvolver
同类项目推荐
developers-agent-toolkit
开源
让AI代理直接调用Mastercard支付服务,省去手动对接。
The Mastercard Developers Agent Toolkit allows popular agent frameworks to integrate···
wuphf
开源
一键拉起AI同事团队,共享上下文协同干活
open source grok bot. gawk bots automate your menial work via AI models and build yo···
BambooAI
开源
用大白话问数据,LLM 在持久 Python 内核里自动跑代码出结果
AI-powered data analysis workbench built for transparency, reproducibility and user ···
ai-agents-from-scratch
开源
手写AI Agent,彻底搞懂原理,告别黑盒。
Demystify AI agents by building them yourself. Local LLMs, no black boxes, real unde···
agent-deck
开源
一个终端搞定所有 AI 编程代理会话管理
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode,···
evenfire
开源
在自己服务器上跑会动手干活的 LLM 智能体
Evenfire is an intelligence layer platform for running LLM agents that take real act···
portable-hermes-agent
开源
免安装免Docker,Windows上跑起本地AI代理,开箱即用
Hermes Agent made portable desktop for Windows — 100 tools, GUI, local models via L···
MCP-Packet-Tracer
开源
用大白话描述网络需求,自动生成并部署 Cisco 拓扑。
AI-powered Cisco Packet Tracer automation over MCP. Describe a network in natural la···
PocketStrike-AI
开源
把手机Termux变成随身AI智能体,自动执行任务、远程操控设备。
Turn Android Termux into an autonomous AI agent and security orchestrator. Powered b···
