Skip to content
/ iamai Public

A rule-driven comprehensive AI toolkit emphasizing simultaneous support for multimodal machine learning and the ability to construct cross-platform robots using logic.(规则驱动式的综合性人工智能工具库,强调同时支持多模态机器学习和利用逻辑构建跨平台机器人的能力)

License

Notifications You must be signed in to change notification settings

retrofor/iamai

Repository files navigation

Rule-Driven Comprehensive AI Toolkit

iamai is a comprehensive AI toolkit for multimodal learning and cross-platform robotics. It is designed to be a rule-driven, modular, and extensible framework for building AI applications.

iamai is built on top of the following libraries:

  • Rust: A systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
  • PyO3: A Rust library for building Python bindings.
  • Aiohttp: An asynchronous HTTP client/server framework for Python.
  • Click: A Python package for creating command-line interfaces.
  • Flask: A lightweight WSGI web application framework.
  • Loguru: A Python logging library.
  • Polib: A Python library for manipulating gettext files.
  • Pydantic: Data validation and settings management using Python type annotations.
  • Requests: A simple HTTP library for Python.
  • Rich: A Python library for rich text and beautiful formatting in the terminal.
  • Scikit-learn: A Python library for machine learning.
  • Toml: A Python library for parsing TOML files.
  • `Typing-extensions: Type hints for Python.

Installation

To install iamai, run the following command:

pip install iamai

Usage

To use iamai, run the following command:

iamai

Contributing

To contribute to iamai, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'.
  4. Push to the original branch: git push origin <project_name>/<location>.
  5. Create the pull request.

Alternatively, see the GitHub documentation on creating a pull request.

Support

If you have any questions, please contact me at [email protected].

License

This project is licensed under the AGPLv3 License. See the COPYING file for details.

About

A rule-driven comprehensive AI toolkit emphasizing simultaneous support for multimodal machine learning and the ability to construct cross-platform robots using logic.(规则驱动式的综合性人工智能工具库,强调同时支持多模态机器学习和利用逻辑构建跨平台机器人的能力)

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages