Ready-to-assemble AI
Project description
Flatpack
NOTE: Flatpack is currently experimental. Please refrain from using it in production environments.
Ready-to-assemble AI
Welcome, brave explorer! We are still in stealth mode (of sorts), but we are glad you found us.
Flatpack democratises AI and ML through micro language models and model compression. Our platform enables users to train customised models with 10M to 10B parameters. We introduce flatpacks (FPKs) to integrate AI and ML into edge computing, electronic components, and robots.
Flatpack 3.X.X (Aglaonice)
Aglaonice, an ancient Greek astronomer from the 2nd or 1st century BC, was celebrated for her precise lunar eclipse predictions. Her mastery inspired the Greek proverb: "As the moon obeys Aglaonice," signifying unwavering certainty.
3.3.0
(2024-04-16)
Added a vector database for storing and querying embeddings.
3.2.0
(2024-03-09)
Added support for unboxing local flatpacks using --local.
3.1.0
(2023-12-11)
Introduced a local web interface for a better user experience.
3.0.0
(2023-10-20)
Moved to a predictable and structured release strategy.
Moving to versioning structure: 3.0.0
Our previous releases were a mix of minor tweaks and significant shifts, making it challenging to anticipate the nature of changes. With the introduction of version 3.0.0, we are embracing a predictable and structured release strategy:
- Major versions (
X.0.0
): These signify significant changes or updates. - Minor versions (
3.X.0
): Introduce new features without breaking compatibility. - Patch versions (
3.0.X
): Address bug fixes and minor refinements.
This move is not merely about semantic versioning. It is a pledge for clear communication and trust with our users. We invite you to explore our new release strategy and appreciate your patience as we evolve.
License
This project is released under Apache-2.0.
install_requires
DISCLAIMER: The license compatibility information provided herein serves solely as a technical reference. It does not imply endorsement or legal advice. Users are encouraged to perform compatibility checks and consult with legal experts before commercially utilising any software. The user is responsible for ensuring compliance with applicable licensing requirements.
BSD 2-Clause "Simplified" (INBOUND) is compatible with Apache-2.0 (OUTBOUND) for combined works but does not allow re-licensing of the original BSD-licensed component when distributed separately (JLA 2023).
BSD-3-Clause (INBOUND) is compatible with Apache-2.0 (OUTBOUND) for combined works but does not allow re-licensing of the original BSD-licensed component when distributed separately (JLA 2023).
MIT (INBOUND) is compatible with Apache-2.0 (OUTBOUND) for combined works but does not allow re-licensing of the original MIT-licensed component when distributed separately (JLA 2023).
Check out the JLA - Compatibility Checker (European Commission 2023).
-
beautifulsoup4
MIT (LICENSE) -
cryptography
Apache-2.0 OR BSD-3-Clause (LICENSE) -
sentence-transformers
Apache-2.0 (LICENSE)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.