bondai

View on PyPIReverse Dependencies (0)

0.3.1 bondai-0.3.1-py3-none-any.whl

Wheel Details

Project: bondai
Version: 0.3.1
Filename: bondai-0.3.1-py3-none-any.whl
Download: [link]
Size: 103358
MD5: 0cf317626950f55e6660acea3829bd91
SHA256: 02334e2de5eecb7de595f66df6b5622eb6badb881162fbeddd488cd8cf27bd88
Uploaded: 2024-01-14 02:06:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bondai
Version: 0.3.1
Summary: An AI-powered console assistant with a versatile API for seamless integration into applications.
Author: Kevin Rohling
Author-Email: kevin[at]kevinrohling.com
Home-Page: https://bondai.dev
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: aiofiles (==23.2.1)
Requires-Dist: aiohttp (==3.8.5)
Requires-Dist: aiosignal (==1.3.1)
Requires-Dist: alpaca-py (==0.13.4)
Requires-Dist: aniso8601 (==9.0.1)
Requires-Dist: annotated-types (==0.5.0)
Requires-Dist: anyio (==3.7.1)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: async-timeout (==4.0.3)
Requires-Dist: asyncio (==3.4.3)
Requires-Dist: attrs (==23.1.0)
Requires-Dist: beautifulsoup4 (==4.12.2)
Requires-Dist: bidict (==0.22.1)
Requires-Dist: blinker (==1.6.2)
Requires-Dist: Brotli (==1.1.0)
Requires-Dist: bs4 (==0.0.1)
Requires-Dist: cachetools (==5.3.1)
Requires-Dist: certifi (==2023.11.17)
Requires-Dist: charset-normalizer (==3.2.0)
Requires-Dist: click (==8.1.7)
Requires-Dist: cssselect (==1.2.0)
Requires-Dist: distro (==1.8.0)
Requires-Dist: duckduckgo-search (==4.2.0)
Requires-Dist: faiss-cpu (==1.7.4)
Requires-Dist: fake-useragent (==1.2.1)
Requires-Dist: Flask (==3.0.0)
Requires-Dist: Flask-Cors (==4.0.0)
Requires-Dist: Flask-RESTful (==0.3.10)
Requires-Dist: Flask-SocketIO (==5.3.6)
Requires-Dist: frozenlist (==1.4.0)
Requires-Dist: google-api-core (==2.11.1)
Requires-Dist: google-api-python-client (==2.97.0)
Requires-Dist: google-auth (==2.25.2)
Requires-Dist: google-auth-httplib2 (==0.2.0)
Requires-Dist: googleapis-common-protos (==1.60.0)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: h2 (==3.2.0)
Requires-Dist: hpack (==3.0.0)
Requires-Dist: httpcore (==1.0.2)
Requires-Dist: httplib2 (==0.22.0)
Requires-Dist: hyperframe (==5.2.0)
Requires-Dist: idna (==3.4)
Requires-Dist: importlib-metadata (==6.8.0)
Requires-Dist: itsdangerous (==2.1.2)
Requires-Dist: Jinja2 (==3.1.2)
Requires-Dist: joblib (==1.3.2)
Requires-Dist: lxml (==4.9.3)
Requires-Dist: MarkupSafe (==2.1.3)
Requires-Dist: msgpack (==1.0.5)
Requires-Dist: multidict (==6.0.4)
Requires-Dist: nltk (==3.8.1)
Requires-Dist: numpy (==1.25.2)
Requires-Dist: openai (==1.3.3)
Requires-Dist: packaging (==23.2)
Requires-Dist: pandas (==2.0.3)
Requires-Dist: parse (==1.19.1)
Requires-Dist: pre-commit (==3.6.0)
Requires-Dist: protobuf (==4.24.1)
Requires-Dist: psycopg2-binary (==2.9.7)
Requires-Dist: pyasn1 (==0.5.0)
Requires-Dist: pyasn1-modules (==0.3.0)
Requires-Dist: pydantic (==2.4.2)
Requires-Dist: pyee (==8.2.2)
Requires-Dist: pyparsing (==3.1.1)
Requires-Dist: PyPDF2 (==3.0.1)
Requires-Dist: pyquery (==2.0.0)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: python-docx (==1.1.0)
Requires-Dist: python-engineio (==4.7.1)
Requires-Dist: python-socketio (==5.9.0)
Requires-Dist: pytz (==2023.3)
Requires-Dist: regex (==2023.8.8)
Requires-Dist: requests (==2.31.0)
Requires-Dist: requests-html (==0.10.0)
Requires-Dist: rfc3986 (==1.5.0)
Requires-Dist: rsa (==4.9)
Requires-Dist: simple-websocket (==1.0.0)
Requires-Dist: six (==1.16.0)
Requires-Dist: sniffio (==1.3.0)
Requires-Dist: socksio (==1.0.0)
Requires-Dist: soupsieve (==2.4.1)
Requires-Dist: sseclient-py (==1.7.2)
Requires-Dist: termcolor (==2.3.0)
Requires-Dist: tiktoken (==0.4.0)
Requires-Dist: tqdm (==4.66.1)
Requires-Dist: typing-extensions (==4.6.1)
Requires-Dist: tzdata (==2023.3)
Requires-Dist: uritemplate (==4.1.1)
Requires-Dist: urllib3 (==2.0.7)
Requires-Dist: w3lib (==2.1.2)
Requires-Dist: websocket-client (==1.6.3)
Requires-Dist: websockets (==11.0.3)
Requires-Dist: wsproto (==1.2.0)
Requires-Dist: yarl (==1.9.2)
Requires-Dist: zipp (==3.16.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6957 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bondai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bondai/main.py sha256=aC5R_-mBkYdFDfLY5zrd_34CqofcZsK7OZnsetTspiA 123
bondai/agents/__init__.py sha256=6CAQ9lf9-Tl1rYvsWGxWCcFJJifDmuHeMjO6ZAWgNnc 1030
bondai/agents/agent.py sha256=XgqP1xG1KCAuvRiHcgUyaZ7FWbovEuuZ5YfbLzK5Hbs 24116
bondai/agents/conversation_member.py sha256=Y9z0m-SeR4IOL1RTesQde9zmCQkTwUZ6ZMay39l6G9I 2028
bondai/agents/conversational_agent.py sha256=ytF38znakK89o3GciQafAIQcYuck69XQgPg15L8n1ig 14727
bondai/agents/messages.py sha256=4pV1qaU5KO3lkpCyUQ-HpW6fqxJwupOLDo_zd_EwEy8 6402
bondai/agents/util.py sha256=0z4w9Y6cggKVT726oslGr3s3pbTV-o7QceomuE1M86w 4684
bondai/agents/compression/__init__.py sha256=kIwlSbo1z66jEVxwVrGz72Qr1AyJpry4PR3jladMwok 171
bondai/agents/compression/conversation_summarizer.py sha256=Tw6vISb8vcJ67zWfK3rLxbs6rAi5n5fY9wwF7gR_840 1242
bondai/agents/compression/message_summarizer.py sha256=c8_DtNaxm9uohJ4g8fwJ7eXd6UAxDUzlEB2E-uh-Zcg 3304
bondai/agents/compression/prompts/conversation_summarizer_prompt_template.md sha256=gS7Qc5xxOVOtwVk38L-8o1BiU7FLxvybXsJ_jVKPUow 776
bondai/agents/compression/prompts/message_summarizer_prompt_template.md sha256=4i_goUUh26iz2vYRZOnEu3SlDMLNjU2kOoxQbKCbNAk 437
bondai/agents/group_chat/__init__.py sha256=MfrsKZuAd7iKqB_vQ_J7jvsvUKT1nsiI2q3aQcGkEtc 498
bondai/agents/group_chat/group_conversation.py sha256=y_12oIes5nV5yCprwTbVXrGrjTsZu_Vcv45u2v-9daU 10037
bondai/agents/group_chat/group_conversation_config.py sha256=2gxDfu4YGo2mcuQ32ET_Yre7ZSGMvG99b5M8vP4gYwM 3976
bondai/agents/group_chat/user_proxy.py sha256=ZrXBFdkeG3xKZtcpIEZtLqYUMiVTMhBTlNJnSrrHQRg 5754
bondai/agents/prompts/__init__.py sha256=RXmseIl_7if4aKFKE3l8o5cmxuxTtkUNLAGRdT9BArs 256
bondai/agents/prompts/agent_message_prompt_template.md sha256=NK_QSZ89FZH1jTPAUEBRhYgD3Axd6ysd4lrBPLhsyOQ 1336
bondai/agents/prompts/conversational_agent_system_prompt_template.md sha256=7iYSxkw8gg_Uwt5BdzAJJZ-5AaxV7hmIWbvfhObLhGU 2458
bondai/agents/prompts/default_persona.py sha256=-ArpX2aBfyszjH9JsSq6WIBReyQMNWsgbuzPFvckCwU 2749
bondai/agents/prompts/react_agent_system_prompt_template.md sha256=wm9SWoCcz-8j6O5Hy-JqBCtZfmYVukYDd6ncSWDUfv0 1391
bondai/api/__init__.py sha256=nkSDL8Pafa8YVyRQpRuLBld1hM0GpYu70r7l7YoMFFA 254
bondai/api/agent_wrapper.py sha256=POXJS9MmtrtW3PMnR2BHTfgFKaZT_wSn1K4yMhuHugA 2311
bondai/api/api_error.py sha256=P97T9Ai6xoCHGxArNC6tuVZnWSCTc5THU8tlS-NN-5I 42
bondai/api/api_user_proxy.py sha256=PG6PT_N3WHUptC_ZXd9rGY2AHVuL7DiX6bp57iQzTvU 2443
bondai/api/client.py sha256=AerzHDyVN6tTr5-1h02sVA5P09DdFG_1tGZD9Fv_PEA 4466
bondai/api/routes.py sha256=QTmiupvCg-5V5GgpbwWybkLmXD3W2NMZrA5sRrsIjQQ 3888
bondai/api/server.py sha256=hpfhR8z7ttAu3tmxud94ffjmhX7lyWBGrrsS0KkfEks 7314
bondai/api/settings.py sha256=F-vx1L4xHQlb9MjvHYPcog4v530xcAFUf0nNoOwD3HA 5683
bondai/cli/__init__.py sha256=TZe-7o1xS0CL2DQybvaUmRHUWMlZ-wfiGR4xJ59coMk 55
bondai/cli/cli.py sha256=BvkoOq6huXyy_iF1hLGNJh6TipmqUPYMQMibQV4AVXE 5613
bondai/cli/default_tools.py sha256=-N7AGItRw-IelOpsLW5S36CIeBrXJnNL3RhX1immxlo 3439
bondai/cli/personas/__init__.py sha256=kIUacQ36ySWOvUGmI_1DQNDcVIJzc5OWD42xtnB6T2k 83
bondai/cli/personas/user_liaison_agent.py sha256=iz0STvd2gdc7Or7IyKPfIUoGPwsQtcKgdiNab3Pl6KU 1774
bondai/memory/__init__.py sha256=x07JlV8oVkFpvegWWOl-KOfrtNhmfv3gYGy0xiDu4pA 1447
bondai/memory/memory_manager.py sha256=XMKawIYF2KoFSFthhBONxoa3YuLvLBwDXlefhTrET4w 4573
bondai/memory/archival/__init__.py sha256=Kp-haKk7FzPRobdKu9RXQCO_VHT1XgbUbJ2n1_WNWCY 309
bondai/memory/archival/datasources.py sha256=hSVx61Zxjt2bBNgEUBYmgNgzQ0zyx5BO1Q6s58gg0_o 5499
bondai/memory/archival/tools.py sha256=RFyhPafwMuOFsKLiy-AT4BraeWMz0-kpKEjlPSK8CdQ 1819
bondai/memory/conversation/__init__.py sha256=6cj5xULE9WQKiZfXoN7U-fTxGP27bTFqPE_dKwubzo4 362
bondai/memory/conversation/datasources.py sha256=YY4AWgXsGnvMorvuPVZAULyoGkBVdcicbwGlb2J2Y8Q 4439
bondai/memory/conversation/tools.py sha256=HvVk6iHn_g1xdvkjNgVEB_K2feqiht8anufwScxOffo 2386
bondai/memory/core/__init__.py sha256=cv37kgdnQn7wOE0tucbcuN3DNjdT80ShGHPg89DLmrg 362
bondai/memory/core/datasources.py sha256=UH-Bo4fejC4fFVOaU_qRpfQNktS10eNcFgv_ff1FdtQ 2639
bondai/memory/core/tools.py sha256=M3CWz9dmHq8Y1qYsvgWp2H03BHnqmRD_DCXNsTfIrhU 2299
bondai/memory/prompts/default_prompt_template.md sha256=IVTdXdkAXTf6Uom4Nb4q3_etdJ2_5b9QNwSmyLXfk8I 3214
bondai/models/__init__.py sha256=5nLQ_r5G_hE7otzRKDOUL7En6Gh47uiXKowYfc6LQOo 113
bondai/models/embedding_model.py sha256=LaNRTEDRlmzdqdaYrVT7mA_2M9Z13meISFajML9NQVM 430
bondai/models/llm.py sha256=-lD-Bi3nC8l-lsnPlxraeAoAh4P8lQ1lz5AV2J6Z01Q 877
bondai/models/openai/__init__.py sha256=53HOmaq82jFi_krYQddpvBHFGD7w7Ij8hnhLRhOd8e8 805
bondai/models/openai/default_openai_connection_params.py sha256=I2QQ1gCAbm2v2egNAnsfAbmUIUaI-KoNBH_dl5_UpZs 6070
bondai/models/openai/env_vars.py sha256=9h-lKsMZi1UkUXqXbYNN3Ri_Yyg1p3WJNVYGtvmlbJk 1252
bondai/models/openai/openai_connection_params.py sha256=e9TRrAWzIOZoEIFvNRU5oS1sc_dOpG0g3E1iD_ui1k0 3173
bondai/models/openai/openai_embedding_model.py sha256=iINMzeuBCP7zkvf2-nWdAIzBHwF3Jer0CWtZOw_Dojk 1641
bondai/models/openai/openai_llm.py sha256=Qr4oXCHE9tIrKWky05YAR_KM_t5wz1D3diwQwlTB_vA 3913
bondai/models/openai/openai_models.py sha256=Qg_1yqZKnCmO_4I6J0AiUtdbAoSAouh_AGKld6qAHV0 2950
bondai/models/openai/openai_wrapper.py sha256=FRBbh4Spx8H5KjgwH_Pg7J5Ez9yX8jGfQE9bj6lxGdQ 8649
bondai/prompt/__init__.py sha256=EVp9T_zgAeJ78Vo_fQOSuFZk4Qe4MT87up_H8ribnnw 227
bondai/prompt/default_prompt_builder.py sha256=AkekfVfEZcBov7yiRkjnxPT6y2Omiz9YGq_sAdACmu0 306
bondai/prompt/default_prompt_template.md sha256=lV64o5Mm7DoGRXRu7Zmf1-I0x17EKpFSxJhZlGb1-8o 1533
bondai/prompt/jinja_prompt_builder.py sha256=iHhWpD4NQkDv7WIVbvAW90mcNSRcamMLAsMredOeMRM 703
bondai/prompt/prompt_builder.py sha256=64cUKzjXfwLMP0vWxRr4OG8HtdiCQyvZOSdbP4tzkuI 410
bondai/tools/__init__.py sha256=n7b7XZi03sZp5fc06eD-cBoYj5C6Cf2Ja4c-NuRvsso 560
bondai/tools/agent_tool.py sha256=w9aFulx29vPqdwDeYDvKvBG1im8kH27Pmnjy6LIu81k 1332
bondai/tools/dalle_tool.py sha256=lIXk883VfP6cjDp-3e78xiShm5N8Pde5husHce4ym18 2139
bondai/tools/langchain_tool.py sha256=lE-GL4HxOa8QH9_M1m9SkjNrxMy2ok1TutcG6i1MI8g 585
bondai/tools/python_repl_tool.py sha256=twA2l3svp5M4b8Y7Jzh_eCU7wOEjIHg1fyT86Al304g 3181
bondai/tools/response_query.py sha256=QezEYu1QbIrTkaPqgjPbr9O1afJvPAfdAD1canhr_Hc 2567
bondai/tools/shell_tool.py sha256=QvYxsjH5aHsU3KQ7fVkoPb3kIYbAwe7wQN5_vKguTV4 2431
bondai/tools/task_completed_tool.py sha256=3n4eGMSHgMEuyzk3JP2OWEDFJDLUVoOitfeWEumrgbY 511
bondai/tools/tool.py sha256=uBZ36KvGhBtx6i4gbnGHh-wvx3aS1dWdmjcEarA1llg 1839
bondai/tools/alpaca_markets/__init__.py sha256=4eDik7b9UsWnQIblwvC06lKCfgbnjuQItb-oNts9NLo 598
bondai/tools/alpaca_markets/create_order.py sha256=T2IsbxmgCq1bUKSmdLErm9WTVi_z-Gi8F6PWQw2a6X4 3337
bondai/tools/alpaca_markets/env_vars.py sha256=dgl2qLN3RNdpklmsJIDrkraTJgavi8-Ia3RK_85F1bM 122
bondai/tools/alpaca_markets/get_account.py sha256=2Xh1TjiTIOFkhKhYxKJ_2lcXvL9il-9rubMHDW603Uo 927
bondai/tools/alpaca_markets/list_positions.py sha256=9biVS5sTN9_sIYBVxy8Qr7zwZczBx4IPbMlECed2i8o 1010
bondai/tools/alpaca_markets/response_formatter.py sha256=36N_TXULhT6-wvw1JtuCgRYp6Ntdj1oF5aMe5cAnjUY 2160
bondai/tools/bland_ai/__init__.py sha256=vc32vj23bJk90tI7tdG9oOsOt7PLj6ob6T9VhCBIDSQ 281
bondai/tools/bland_ai/bland_ai_tools.py sha256=SUG1_Mjpvt7Qp_EZyHLrnmYALVa_p9cjFfdTT-wjh0w 5165
bondai/tools/conversational/__init__.py sha256=k4LAlAYyuRBKE4rhfkf402aDvadfziNvs58NRiRC8Zg 277
bondai/tools/conversational/conversational_tools.py sha256=_hEGexDxEBBB9ze4-IyscZU86z00qbz6edisu-byuIU 1948
bondai/tools/database/__init__.py sha256=WdpioGyis-InXb1fMohfyTF953OoVDFBROYW218ZkZ0 107
bondai/tools/database/db_query.py sha256=SQ1C1gd-Jsg-0_ThtvA-QC3A4g0lbllA-pUEUC5i-lE 5889
bondai/tools/file/__init__.py sha256=Du1J2XHYS5oCa7Qm3cWWEl3r36P5J1Nb0oPjRqoWdjg 189
bondai/tools/file/file_query.py sha256=p3kjRGvHmDXSvBCH_6gU-FbWH2FkGabNK83pUbg267Q 2773
bondai/tools/file/file_read.py sha256=EYU5z4Lp50XcUlP0dkirlIrrJHApNDF5KgHAHycqiF8 978
bondai/tools/file/file_write.py sha256=cnkT6Q4OkyFpuSBFH8H12EyoPf44XO8j364awLfSjUg 1147
bondai/tools/gmail/__init__.py sha256=QOLDddPAU5yyQxCjx1DW4wLieRcJyCtCleYctxEGiYQ 142
bondai/tools/gmail/list_emails.py sha256=_SVSyjDshriRnidN5NoLrxFpob_Aliu3H1vO5PPvjUU 3867
bondai/tools/gmail/query_emails.py sha256=ZfYCqofnjhYmDFyb6ZHMIh81EqfloHO5trBgcRz1sDg 3815
bondai/tools/search/__init__.py sha256=nJ8R6EtG3qmtdyoWtuzi31VrVPSVfZyM5xmGF1ky8Fc 165
bondai/tools/search/duck_duck_go_search.py sha256=w27vxyve7KMa7fkZT2hFyg_pJ1qr-dGqIVn03mCiHHM 1699
bondai/tools/search/google_search.py sha256=3cEKx4ZiUtcgXuOOA1rpyjtMCjKYF9-zGSXlw9RKmj0 2025
bondai/tools/vision/__init__.py sha256=e2S7josh6x8x_AxKykf0MSuWn8Ys0sTkprs2ePFK5bI 84
bondai/tools/vision/image_analysis_tool.py sha256=qUXxbDvyFrK39wFHEAGKFeWS-kHUmCEjR7jL9jjQDBQ 2620
bondai/tools/website/__init__.py sha256=bVw5ZFz5gfE6WSGPOsFyPS2391yShlvsNUOVkEcO4o8 314
bondai/tools/website/download_file.py sha256=2FJ0R8egQRjP4lDw9VZ6OMcMT_ovdiOm_9FET1vKAgE 1290
bondai/tools/website/extract_hyperlinks.py sha256=LtM3EBqX_3DQwToSntkRwbZoueoYTW9vbkXqFKS9YKo 1106
bondai/tools/website/html_query.py sha256=S1q8zrsB0kDwq3u2xQKIZcugO3jRWphDRhVvAMx8_48 1861
bondai/tools/website/query.py sha256=gS1DSI1MKoCUOWa5UMZioanqXDU2043n1YX40DsEfdY 2399
bondai/util/__init__.py sha256=tCI1UxFXN7KS7is3stDaoNIC1pEh3JzKXFarvQ6zT5U 735
bondai/util/document_parser.py sha256=Ky6iPFhK68C6OCssezorssuhrupT6pOeHn5af82OorE 1344
bondai/util/event_mixin.py sha256=Y3fx-rjCLYG-tJhHy3EywdFoOzH10f9QGXqGNGeFtaw 1239
bondai/util/misc.py sha256=UTvaFpAEbfxwiBTy_AHbSHB_bw6poaY7Na83EAAsJuE 658
bondai/util/model_logger.py sha256=0NhMex6pAI6KCBbepTozikbXT1gxbq-MUyPUmoGPpAQ 932
bondai/util/runnable.py sha256=83XD3ztReSVC3txjuYlrUqlgnOTD3-nPq8tmcB4fsOI 1196
bondai/util/semantic_search.py sha256=tIzr_w3U6YN3Pix3wrwF2TrnG-LB6oWgGEV5Ki8y6HA 4356
bondai/util/web.py sha256=pho8I7wlY1h6ZW3j7505-zlIH-tkOBoP7vkfX4dkTL8 1031
bondai/util/caching/__init__.py sha256=1oU18138d2bgy-CXYBD6BFhTpx-NDC5GdSi3BtVmvBA 136
bondai/util/caching/llm_cache.py sha256=giVhDhGfkyhk8sI2-5r7FuXjFKmRFq27lorgJ8LP2qs 2100
bondai-0.3.1.dist-info/LICENSE sha256=F1w4DyByZ7FGQUTdC1brN5TrTaYwrmNe97dw6FAZTwY 1060
bondai-0.3.1.dist-info/METADATA sha256=6FWxmCtw_wrmeWwIxiP_3UZ0fQNRk94qIzy2dmV4Lqo 10651
bondai-0.3.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
bondai-0.3.1.dist-info/entry_points.txt sha256=PQ5-xgXDagASI6dQxOl7luudyrO-c4dXXHbYLmVj1ZQ 44
bondai-0.3.1.dist-info/top_level.txt sha256=pAKSq7dLtB4223GVzf34fbKo9-lNzTxcJBcG3n9dLn8 7
bondai-0.3.1.dist-info/RECORD

top_level.txt

bondai

entry_points.txt

bondai = bondai.main:main