Skip to main content

Comprehensive AI Toolkit for Multimodal Learning and Cross-Platform Robotics.

Project description

discord qgroup py_v Ruff docs_status

Comprehensive AI Toolkit for Multimodal Learning and Cross-Platform Robotics Structure

Welcome to iamai, a powerful and comprehensive AI toolkit that seamlessly integrates multimodal machine learning capabilities with advanced tools for cross-platform robot development!

🌍 This library is designed to provide developers with a unified solution for creating intelligent systems that span multiple modalities and operate across diverse platforms.

  • 🦀 Rust based tool, fast and simple.

  • 🎪 Interactive docs & demos

  • 🕶 Seamless migration: Works for both Rasa and GPT and more…

  • ⚡ Fully tree shakeable: Only take what you want, bundle size

  • 🔩 Flexible: Configurable event filters and targets

  • 🔌 Optional Add-ons: Apscheduler, etc.

  • 👍 Cross-platform: dingtalk etc.

First of all, in the field of machine learning, we drew inspiration from the excellent design of Hugging Face’s transformers for the use of pre-trained models. We would like to express our gratitude to the authors of Hugging Face and their open-source community.

Secondly, regarding the cross-platform robot framework, it is primarily based on st’s alicebot. We have made numerous adaptations to make it compatible with machine learning. We would like to thank the st and alicebot open-source communities for their contributions.

To avoid any potential disputes or misunderstandings, we have listed the licenses of the projects we have used and express our gratitude towards them. Please see credits.pdf.

Cite This Software

@inproceedings{Hsiang_IamAI_A_Python_2023,
author = {Hsiang, Nianian},
month = aug,
pages = {1--10},
publisher = {Association for AICMUniversity},
title = {{IamAI: A Python Library for Artificial Intelligence and RobotFramework}},
url = {https://pub.aicmu.ac.cn},
year = {2023}
}

MIT © 2023-PRESENT Retro for Wut?.

FOSSA Status

FOSSA Badge

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iamai-0.1.8.tar.gz (5.8 MB view details)

Uploaded Source

Built Distributions

iamai-0.1.8-cp39-abi3-win_amd64.whl (156.6 kB view details)

Uploaded CPython 3.9+Windows x86-64

iamai-0.1.8-cp39-abi3-win32.whl (150.4 kB view details)

Uploaded CPython 3.9+Windows x86

iamai-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl (456.4 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

iamai-0.1.8-cp39-abi3-musllinux_1_2_i686.whl (479.0 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

iamai-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl (553.8 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

iamai-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl (463.4 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

iamai-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (285.5 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

iamai-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (342.6 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

iamai-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (322.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

iamai-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (291.5 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

iamai-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (285.4 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

iamai-0.1.8-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl (298.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.5+ i686

iamai-0.1.8-cp39-abi3-macosx_11_0_arm64.whl (255.7 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

iamai-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl (255.8 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file iamai-0.1.8.tar.gz.

File metadata

  • Download URL: iamai-0.1.8.tar.gz
  • Upload date:
  • Size: 5.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for iamai-0.1.8.tar.gz
Algorithm Hash digest
SHA256 1e31978ec397bc8e2095004e6070bd4309a968f508c0c2da162461a0a0dfc74c
MD5 71ea4d023ac5e3ac178040866a278e3a
BLAKE2b-256 a0b17049c0b3a46c50259e5be6a59621583db1bef283523bfc7c7b79ebadcf7d

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: iamai-0.1.8-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 156.6 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for iamai-0.1.8-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b5bd95d4f2305a6c39ed258d205d000c901cc329df22c95e47a064ebfbdf9b5d
MD5 e4db6d1dbc0d616212973268c5f6856f
BLAKE2b-256 b5b1186a72806c7df0f5bc90bd49ea55e3240b0364856f81f1a12ce94ee0d73d

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-win32.whl.

File metadata

  • Download URL: iamai-0.1.8-cp39-abi3-win32.whl
  • Upload date:
  • Size: 150.4 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for iamai-0.1.8-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 b3de3758505a75c3eb8ed94b495d9fb5a6b6b52a97b6cea7cf67f8b27f2e742f
MD5 dde8b4504a893e11e6ac90ee7be87469
BLAKE2b-256 a549a422da385b66b386cd1b49270f6d23f32eb38f3c99b880583975ab413e7b

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 45a5d9c08ed8c3d884c08cc7ad1bb55ea37ab12cd84871f8fbf779b4351024ca
MD5 f2f61845ddd17415aa174739cfe5b39f
BLAKE2b-256 cf3317aff907c0c483c4c873f4125c0511cfbf9bc6dc5b0b7128c3877005c383

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fe6b15ff96178f3f2fbe9eabe5bb54c300e8c0c1bc5a314b607c0f4633565880
MD5 911e59bf0349790d27d734157a2b5c56
BLAKE2b-256 5a43e37f7502011bccebe9ca6d0d46a2dc73fe58e4d851edb44a121a36650971

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 01cac52e6a35eed58d800dc92e06e3d507fe70803e1a7fcbc625a65a288b106d
MD5 b695a55cb707bfb725ffdd6bfc15b752
BLAKE2b-256 8112be39beef32704fef618686ac67e2d367cad678d97c9b7bad4a7ea9b4320d

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c439032eb269df9f6e7214a54af2ff0b5773b71e0c2a7d5d4ddb7d476a93ba12
MD5 53e34746f7ffe76af9c5fd9604c5503e
BLAKE2b-256 adc33e50cd87ad45e3b2d4620ea169c915a55378fd53b6e3cc7c0f088aedbedf

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c2ce05ef18b1cb6d9eea7a24e48d14869cf7503f00d60136ac86941aea4a60f
MD5 ecd516022410c1b852881650209be242
BLAKE2b-256 d7b77d67c564cfdf33a1176c4f20a6836b966b2e8e3737a1ea959cf6c8cb93be

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6530ec58e2b55c4d4d8da84bd77f1946fde8dace262da4977819a72760c23728
MD5 4a8268df6617528a6cc63a3eba91f0bb
BLAKE2b-256 9aec38e68d3ae208b8e20a01ab0791a4da568fc1c4f6c3a76ff0d6d8ac288516

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 05b8eed2916418ff15edeeaca20850046b41ac3b0082c8e9c88734b3616584de
MD5 b615a01805ebb7cbe306d60a4062b73c
BLAKE2b-256 4d30da0742c6d7f909b3fbb1ce6b43049ebe404a6129a34f300b44348841ee56

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 01eca1e18f9f55805a0bcad3577218d3e4afe3417f86768b27f1aaa74bed80ee
MD5 7fd3424f361a0c49c7f8c46233482f83
BLAKE2b-256 da4d187092f38724d26d62679f80c6fba0eb8dc7ad81abd4ac8e6c056008ba87

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3324697b699340dfa328b00211bce36536b36568178b05cf66b0b5f2b24d361
MD5 a55afb4e94b678c006d3358688922d01
BLAKE2b-256 fda7a248a3f1ae3f1bff4c32d5e3138b64b90ec12801d117b1a61a7653012494

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0b61d7f704a0f95b5ceb638baa3651b9d882a9dfb8c1819e4311a0ba825c5dc2
MD5 dc3e51e33bdc95829c860ec8b95721f5
BLAKE2b-256 838d7b6e2d8a1f43544c1920641041a42da5025ffb163e8b5d2966ee80fdcdce

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49c633d69b0e5d79128032d32d8733d17905fe0759b4b575735dba559da064fe
MD5 d99060c33a2267b172b4be70aa04d296
BLAKE2b-256 099fb81a1b820764e8ea516052855614df23a44f3ac786453558cb09073afe35

See more details on using hashes here.

File details

Details for the file iamai-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for iamai-0.1.8-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fb5c8de7e09ff7ac99ac620939444ed965979851bd3edcfe458a5756db8372c2
MD5 6ea49683ab15808369928b8fc05a0988
BLAKE2b-256 3e044e86466a5f870f727cc1c401e634cf2227bd42db3a09477ea7cd94132747

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page