MCPcopy Create free account

hub / github.com/Link-AGI/AutoAgents / types & classes

Types & classes104 in github.com/Link-AGI/AutoAgents

↓ 22 callersClassMessage
Message structure: list[<role>: <content>].
autoagents/system/schema.py:23
↓ 3 callersClassActionOutput
autoagents/actions/action/action_output.py:15
↓ 3 callersClassWriteCode
autoagents/actions/action_bank/write_code.py:45
↓ 2 callersClassNextAction
autoagents/actions/steps.py:73
↓ 2 callersClassSearchAndSummarize
autoagents/actions/action_bank/search_and_summarize.py:103
↓ 2 callersClassSerpAPIWrapper
Wrapper around SerpAPI. To use, you should have the ``google-search-results`` python package installed, and the environment variable ``SERPAP
autoagents/system/tools/search_engine_serpapi.py:17
↓ 2 callersClassWebBrowserEngineType
autoagents/system/tools/__init__.py:22
↓ 1 callersClassAIMessage
OpenAI-compatible assistant message.
autoagents/system/schema.py:61
↓ 1 callersClassConfig
Typical usage: config = Config("config.yaml") secret_key = config.get_key("MY_SECRET_KEY") print("Secret key:", secret_key)
autoagents/system/config.py:28
↓ 1 callersClassCostManager
Track API usage cost.
autoagents/system/provider/llm_api.py:72
↓ 1 callersClassCosts
autoagents/system/provider/llm_api.py:65
↓ 1 callersClassDocument
autoagents/system/document_store/document.py:54
↓ 1 callersClassExplorer
autoagents/explorer.py:20
↓ 1 callersClassFaissStore
autoagents/system/document_store/faiss_store.py:28
↓ 1 callersClassGroup
autoagents/roles/group.py:22
↓ 1 callersClassManager
autoagents/roles/manager.py:16
↓ 1 callersClassMemoryStorage
The memory storage with Faiss as ANN search engine
autoagents/system/memory/memory_storage.py:21
↓ 1 callersClassNoMoneyException
Raised when the operation cannot be completed due to insufficient funds
autoagents/system/utils/common.py:202
↓ 1 callersClassRoleContext
Runtime context for a role.
autoagents/roles/role.py:60
↓ 1 callersClassRoleSetting
Role configuration settings.
autoagents/roles/role.py:45
↓ 1 callersClassSearchEngine
TODO: Integrate Google Search and handle proxying if needed. Note: Google may require a system/global proxy setup. - DDG: https://pypi.or
autoagents/system/tools/search_engine.py:21
↓ 1 callersClassSearchEngineType
autoagents/system/tools/__init__.py:14
↓ 1 callersClassSerperWrapper
Wrapper around SerpAPI. To use, you should have the ``google-search-results`` python package installed, and the environment variable ``SERPAP
autoagents/system/tools/search_engine_serper.py:18
↓ 1 callersClassSystemMessage
OpenAI-compatible system message.
autoagents/system/schema.py:54
↓ 1 callersClassUserMessage
OpenAI-compatible user message.
autoagents/system/schema.py:47
↓ 1 callersClassWriteCodeReview
autoagents/actions/action_bank/write_code_review.py:63
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class
frontend/app/libs/bootstrap.bundle.min.js:6
Class$
frontend/app/libs/bootstrap.bundle.min.js:6
ClassAction
autoagents/actions/action/action.py:19
ClassActionObserver
autoagents/roles/action_observer.py:18
ClassArchitect
Architect: Listen to PRD, responsible for designing API, designing code files
autoagents/roles/role_bank/predefined_roles.py:18
ClassAssignTasks
autoagents/actions/create_roles.py:134
ClassAssignTasks
autoagents/actions/action_bank/project_management.py:125
ClassBaseChatbot
Abstract GPT class
autoagents/system/provider/base_chatbot.py:10
ClassBaseGPTAPI
GPT API abstract class, requiring all inheritors to provide a series of standard capabilities
autoagents/system/provider/base_gpt_api.py:12
ClassBaseStore
FIXME: Consider add_index, set_index, and appropriate granularity.
autoagents/system/document_store/base_store.py:13
ClassCheckPlans
autoagents/actions/check_plans.py:66
ClassCheckRoles
autoagents/actions/check_roles.py:89
ClassCodeParser
autoagents/system/utils/common.py:134
ClassConfig
autoagents/explorer.py:24
ClassConfig
autoagents/environment.py:46
ClassConfig
autoagents/system/tools/search_engine_serpapi.py:38
ClassConfig
autoagents/system/tools/search_engine_serper.py:37
ClassConfig
autoagents/roles/role.py:69
ClassCreateRoles
autoagents/actions/create_roles.py:112
ClassCustomAction
autoagents/actions/custom_action.py:96
ClassCustomRole
autoagents/roles/custom_role.py:15
ClassEngineer
autoagents/roles/role_bank/engineer.py:48
ClassEnvironment
Environment hosting multiple roles; roles publish messages here, observable by others.
autoagents/environment.py:28
ClassK
frontend/app/libs/bootstrap.bundle.min.js:6
ClassLLMAPI
Unified LLM provider using LiteLLM for routing.
autoagents/system/provider/llm_api.py:111
ClassLocalStore
autoagents/system/document_store/base_store.py:29
ClassLongTermMemory
Long-term memory component for a role. - Restore historical memory for the role at startup - Update storage when memory changes
autoagents/system/memory/longterm_memory.py:14
ClassMemory
The most basic memory: super-memory
autoagents/system/memory/memory.py:12
ClassMessageType
common.py:5
ClassNi
frontend/app/libs/bootstrap.bundle.min.js:6
ClassNn
frontend/app/libs/bootstrap.bundle.min.js:6
ClassNotConfiguredException
Exception raised for errors in the configuration. Attributes: message -- explanation of the error
autoagents/system/config.py:17
ClassObserverAgents
autoagents/roles/observer.py:9
ClassObserverPlans
autoagents/roles/observer.py:17
ClassOutputParser
autoagents/system/utils/common.py:28
ClassProductManager
autoagents/roles/role_bank/predefined_roles.py:11
ClassProjectManager
autoagents/roles/role_bank/predefined_roles.py:26
ClassRateLimiter
Simple RPM-based rate limiter.
autoagents/system/provider/llm_api.py:42
ClassRawMessage
autoagents/system/schema.py:17
ClassRequirement
Requirement without any implementation details
autoagents/actions/action_bank/requirement.py:4
ClassRole
Role/Agent.
autoagents/roles/role.py:87
ClassSingleton
Singleton metaclass for ensuring only one instance of a class.
autoagents/system/utils/singleton.py:13
ClassTi
frontend/app/libs/bootstrap.bundle.min.js:6
ClassUi
frontend/app/libs/bootstrap.bundle.min.js:6
ClassW
frontend/app/libs/bootstrap.bundle.min.js:6
ClassWriteDesign
autoagents/actions/action_bank/design_api.py:92
ClassWritePRD
autoagents/actions/action_bank/write_prd.py:129
ClassWriteTasks
autoagents/actions/action_bank/project_management.py:104
ClassY
frontend/app/libs/bootstrap.bundle.min.js:6
Class_n
frontend/app/libs/bootstrap.bundle.min.js:6
Classci
frontend/app/libs/bootstrap.bundle.min.js:6
Classdn
frontend/app/libs/bootstrap.bundle.min.js:6
Classft
frontend/app/libs/bootstrap.bundle.min.js:6
Classln
frontend/app/libs/bootstrap.bundle.min.js:6
Classpi
frontend/app/libs/bootstrap.bundle.min.js:6
Classq
frontend/app/libs/bootstrap.bundle.min.js:6
next →1–100 of 104, ranked by callers