AutoGroq is a groundbreaking tool that revolutionizes the way users interact with Autogen™ and other AI assistants. By dynamically generating tailored teams of AI agents based on your project requirements, AutoGroq eliminates the need for manual configuration and allows you to tackle any question, problem, or project with ease and efficiency.
为 Agent Swarm 打造的 IDE ,支持 Kimi-2.5, GLM-4.7 等(即使不像 K2.5 那样经过强化学习的模型也能用)An IDE built for Agent Swarms, supporting Kimi-2.5, GLM-4.7, and more (compatible with models even without RL-reinforcement like K2.5).
[IJCAI 2024] Generate different roles for GPTs to form a collaborative entity for complex tasks.
关键参数与规格
关键参数与规格
参数
值
语言
Python
类别
AI Engineering
子类别
Build agent workflow (SDK)
星标数
1,502
分叉数
211
贡献者
13
创建日期
2023-09-15
更新日期
2026-10-11
1 天星标数
0
7 天星标数
1
排名
10,151
上次排名
10,164
排名变化
13
7 天星标排名
9,795
上次 7 天星标排名
8,073
7 天星标排名变化
-1,722
总星标排名
8,086
上次总星标排名
8,078
总星标排名变化
-8
国家
USA
README 摘录
Project Principles Exclusively Open Source We will be committed to using 100% open source software (OSS) for this project. This is to ensure maximum accessibility and democratic access. Exclusively Local Hardware No cloud or SaaS providers. This constrains the project to run locally on servers, desktops, laptops, smart home, and portable devices. Be Scrappy Don't wait for permission or controls. This is a purely volunteer group so if something resonates, go for it. Use your own sandboxes, report results, and
together we'll decide what get's pulled into MAIN via pull request. But as one member said: we need more data! So the principle here is to engage in activities that generate more data, more telemetry, so we can see and feel what's working and what isn't. Avoid Vendor Lockin While we generally agree we want to be model agnostic, but acknowledge there are problems with this, the overarching principle is that we don't want to get locked into working with
any single vendor. This means we tinker with multiple providers, vendors, models, etc. This also means a preference for Open Source wherever possible. This general principle covers several areas. Task-Constrained Approach The team acknowledges that the tasks the framework can accomplish are constrained by the capabilities provided to it. Identifying the potential task space is critical, and the framework should be designed with the types of tasks it should be able to accomplish in mind. This means that milestones
and capabilities should be measured by tests and tasks so that we can remain empirical and objective oriented. Avoiding Overcomplication The team agrees on the importance of not overcomplicating the project from the start. Modest milestones and a focus on what is feasible are recommended. As we're doing nothing short of aiming for fully autonomous software, we need to not "boil the ocean" or "eat the whole elephant. " Small, incremental steps while keeping the grand vision in mind. Establish New
Principles We're exploring an entirely new domain of software architecture and design. Some old paradigms will obviously still apply, but some won't. Thus, we are discovering and deriving new principles of autonomous software design as we go. This adds a layer of complexity to our task. Intro to this Repo This is the main public repo for the ACE (Autonomous Cognitive Entity) repository. If you're looking for the main ACE Framework documentation, it is available here: Participation Please check out
the following files and locations for more details about participation: 1. Contributing: This page will be updated with the best ways to contribute 2. Agile: This is the overall roadmap and organizational document 3. Keep in mind that this repo is the Single Source of Truth! If it's not on the repo, it doesn't exist! Join the Autonomous AI Lab here: Projects There are many possible implementations of the ACE Framework. Rather than detail every possible permutation, here is a
list of categories that we perceive as likely and viable. **Personal Assistant and/or Companion** This is a self-contained
常见问题
记录了多少星标和分叉?
daveshap/ACE_Framework 有 1,502 个星标和 211 个分叉。
仓库排名是多少?
daveshap/ACE_Framework 排名第 10,151。
记录的语言和类别是什么?
daveshap/ACE_Framework 有 1,502 个星标,语言为 Python,类别为 AI Engineering。
We will be committed to using 100% open source software (OSS) for this project. This is to ensure maximum accessibility and democratic access.
Exclusively Local Hardware
No cloud or SaaS providers. This constrains the project to run locally on servers, desktops, laptops, smart home, and portable devices.
Principles
1. Be Scrappy
Don't wait for permission or controls. This is a purely volunteer group so if something resonates, go for it. Experiment. Try stuff. Break stuff. Share your results. Use your own sandboxes, report results, and together we'll decide what get's pulled into MAIN via pull request. But as one member said: we need more data! So the principle here is to engage in activities that generate more data, more telemetry, so we can see and feel what's working and what isn't.
2. Avoid Vendor Lockin
While we generally agree we want to be model agnostic, but acknowledge there are problems with this, the overarching principle is that we don't want to get locked into working with any single vendor. OpenAI in particular. This means we tinker with multiple providers, vendors, models, etc. This also means a preference for Open Source wherever possible. This general principle covers several areas.
3. Task-Constrained Approach
The team acknowledges that the tasks the framework can accomplish are constrained by the capabilities provided to it. Identifying the potential task space is critical, and the framework should be designed with the types of tasks it should be able to accomplish in mind. This means that milestones and capabilities should be measured by tests and tasks so that we can remain empirical and objective oriented.
4. Avoiding Overcomplication
The team agrees on the importance of not overcomplicating the project from the start. Modest milestones and a focus on what is feasible are recommended. As we're doing nothing short of aiming for fully autonomous software, we need to not "boil the ocean" or "eat the whole elephant." Small, incremental steps while keeping the grand vision in mind.
5. Establish New Principles
We're exploring an entirely new domain of software architecture and design. Some old paradigms will obviously still apply, but some won't. Thus, we are discovering and deriving new principles of autonomous software design as we go. This adds a layer of complexity to our task.
Intro to this Repo
This is the main public repo for the ACE (Autonomous Cognitive Entity) repository.
We also have a Public Discord. Keep in mind that this repo is the Single Source of Truth! Discord is just for convenience. If it's not on the repo, it doesn't exist! Join the Autonomous AI Lab here: https://discord.gg/mJKUYNm8qY
Projects
There are many possible implementations of the ACE Framework. Rather than detail every possible permutation, here is a list of categories that we perceive as likely and viable.
Personal Assistant and/or Companion
This is a self-contained version of ACE that is intended to interact with one user.
Think of Cortana from HALO, Samantha from HER, or Joi from Blade Runner 2049. (yes, we recognize these are all sexualized female avatars)
The idea would be to create something that is effectively a personal Executive Assistant that is able to coordinate, plan, research, and solve problems for you.
This could be deployed on mobile, smart home devices, laptops, or web sites.
Game World NPC's
This is a kind of game character that has their own personality, motivations, agenda, and objectives. Furthermore, they would have their own unique memories.
This can give NPCs a much more realistic ability to pursue their own objectives, which should make game experiences much more dynamic and unpredictable, thus raising novelty.
These can be adapted to 2D or 3D game engines such as PyGame, Unity, or Unreal.
Autonomous Employee
This is a version of the ACE that is meant to carry out meaningful and productive work inside a corporation.
Whether this is a digital CSR or backoffice worker depends on the deployment.
It could also be a "digital team member" that primarily interacts via Discord, Slack, or Microsoft Teams.
Embodied Robot
The ACE Framework is ideal to create self-contained, autonomous machines.
Whether they are domestic aid robots or something like WALL-E