diff --git a/.yamllint b/.yamllint deleted file mode 100644 index c58fcd8f..00000000 --- a/.yamllint +++ /dev/null @@ -1,4 +0,0 @@ -rules: - line-length: - level: warning - allow-non-breakable-inline-mappings: true \ No newline at end of file diff --git a/swarms/swarms/autobloggen.py b/playground/demos/autobloggen.py similarity index 100% rename from swarms/swarms/autobloggen.py rename to playground/demos/autobloggen.py diff --git a/swarms/agents/registry.py b/swarms/agents/registry.py deleted file mode 100644 index aa1f1375..00000000 --- a/swarms/agents/registry.py +++ /dev/null @@ -1,28 +0,0 @@ -from typing import Dict - -from pydantic import BaseModel - - -class Registry(BaseModel): - """Registry for storing and building classes.""" - - name: str - entries: Dict = {} - - def register(self, key: str): - def decorator(class_builder): - self.entries[key] = class_builder - return class_builder - - return decorator - - def build(self, type: str, **kwargs): - if type not in self.entries: - raise ValueError( - f"{type} is not registered. Please register with the" - f' .register("{type}") method provided in {self.name} registry' - ) - return self.entries[type](**kwargs) - - def get_all_entries(self): - return self.entries