Neo Sapiens
install
$ pip install -U swarms neo-sapiens
usage
from neo_sapiens import run_swarm
# Run the swarm
out = run_swarm("Create a self-driving car system using a team of AI agents")
print(out)
Todo
-
Add tool processing
-
Add tool router
-
Add rules processing to map to each agent
-
Prompt for swarm orchestrator to make the children workers in JSON
-
Prompt to create functions with a tool decorator above the function with specific types and documentation. Create a tool for this: {input}, and create the functions in python with a tool decorator on top of the function with specific types and documentation with docstrings
-
Logic to add each agent to a swarm network
-
Add memory to boss agent using Chromadb
-
Add agents as tools after the boss creates them
License
MIT
Metadata
Release files for neo-sapiens 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| neo_sapiens-0.0.8.tar.gz | 14.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| neo_sapiens-0.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.3 kB
Release files / neo_sapiens-0.0.8.tar.gz
| Download URL | neo_sapiens-0.0.8.tar.gz |
|---|---|
| Size | 14.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
80532d0fb4b9ed58781d03c613d27e55ba77e41e59bc32e3acf9057e8beeb41e
|
|
BLAKE2b-256 checksum How to use checksums |
f1751ccd77453f91ef772712dbaef5ee6103edcf11e44cd70ffb1fe3006eeb6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0
|
Release files / neo_sapiens-0.0.8-py3-none-any.whl
| Download URL | neo_sapiens-0.0.8-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
29011308ed1bbdef3fa74f57e91583f6b19644b4d8d954524cfce18a556650ea
|
|
BLAKE2b-256 checksum How to use checksums |
151e9e8eabce23c986ca2ae96f37bbf00cd3d56ebd51e74bdf8709b421c84e67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0
|