flatpack


Nameflatpack JSON
Version 3.5.100 PyPI version JSON
download
home_pageNone
SummaryReady-to-assemble AI
upload_time2024-07-26 11:42:48
maintainerNone
docs_urlNone
authorRomlin Group AB
requires_pythonNone
licenseApache Software License (Apache-2.0)
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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.5.0` (2024-05-27)\
*Initial support for model compression in GGUF using [llama.cpp](https://github.com/ggerganov/llama.cpp).*

`3.4.0` (2024-04-30)\
*Added support for spawning agents with micro APIs.*

`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](https://semver.org/). 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.

[Explore the Project on GitHub](https://github.com/RomlinGroup/Flatpack)

## License

This project is released under [Apache-2.0](https://github.com/RomlinGroup/Flatpack/blob/main/LICENSE).

## install_requires

**DISCLAIMER:** This information is only a technical reference, not an endorsement or legal advice. Before using any software for commercial purposes, perform compatibility checks and seek legal advice. You are responsible for ensuring compliance with licensing requirements.

Check out the [JLA - Compatibility Checker](https://joinup.ec.europa.eu/collection/eupl/solution/joinup-licensing-assistant/jla-compatibility-checker) (European Commission 2023).

- **[beautifulsoup4](https://pypi.org/project/beautifulsoup4/)**\
  MIT License (MIT License) ([LICENSE](https://pypi.org/project/beautifulsoup4/))

- **[fastapi](https://pypi.org/project/fastapi/)**\
  MIT License ([LICENSE](https://github.com/tiangolo/fastapi/blob/master/LICENSE))

- **[hnswlib](https://pypi.org/project/hnswlib/)**\
  Apache-2.0 license ([LICENSE](https://github.com/nmslib/hnswlib/blob/master/LICENSE))

- **[httpx](https://pypi.org/project/httpx/)**\
  BSD License ([LICENSE](https://github.com/encode/httpx/blob/master/LICENSE.md))

- **[huggingface-hub](https://pypi.org/project/huggingface-hub/)**\
  Apache Software License (Apache) ([LICENSE](https://github.com/huggingface/huggingface_hub/blob/main/LICENSE))

- **[ngrok](https://pypi.org/project/ngrok/)**\
  MIT License (MIT OR Apache-2.0) ([LICENSE](https://github.com/ngrok/ngrok-python/blob/main/LICENSE-APACHE))

- **[nltk](https://pypi.org/project/nltk/)**\
  Apache Software License (Apache License, Version 2.0) ([LICENSE](https://github.com/nltk/nltk/blob/develop/LICENSE.txt))

- **[prettytable](https://pypi.org/project/prettytable/)**\
  BSD License (BSD (3 clause)) ([LICENSE](https://github.com/jazzband/prettytable/blob/main/LICENSE))

- **[psutil](https://pypi.org/project/psutil/)**\
  BSD License (BSD-3-Clause) ([LICENSE](https://github.com/giampaolo/psutil/blob/master/LICENSE))

- **[pypdf](https://pypi.org/project/pypdf/)**\
  BSD License ([LICENSE](https://github.com/py-pdf/pypdf/blob/main/LICENSE))

- **[python-multipart](https://pypi.org/project/python-multipart/)**\
  Apache Software License ([LICENSE](https://github.com/Kludex/python-multipart/blob/master/LICENSE.txt))

- **[requests](https://pypi.org/project/requests/)**\
  Apache Software License (Apache 2.0) ([LICENSE](https://github.com/psf/requests/blob/main/LICENSE))

- **[sentence-transformers](https://pypi.org/project/sentence-transformers/)**\
  Apache Software License (Apache License 2.0) ([LICENSE](https://github.com/UKPLab/sentence-transformers/blob/master/LICENSE))

- **[toml](https://pypi.org/project/toml/)**\
  MIT License (MIT) ([LICENSE](https://github.com/uiri/toml/blob/master/LICENSE))

- **[torch](https://pypi.org/project/torch/)**\
  BSD License (BSD-3) ([LICENSE](https://github.com/pytorch/pytorch/blob/main/LICENSE))

- **[uvicorn](https://pypi.org/project/uvicorn/)**\
  BSD License ([LICENSE](https://github.com/encode/uvicorn/blob/master/LICENSE.md))

Last updated: 2024-07-24

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "flatpack",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Romlin Group AB",
    "author_email": "hello@romlin.com",
    "download_url": "https://files.pythonhosted.org/packages/00/16/cf9a8e6fc183af658b6d1cfe31309ee39c48d4fe22a5e2597a728b6700b1/flatpack-3.5.100.tar.gz",
    "platform": null,
    "description": "# Flatpack\n\n**NOTE:** Flatpack is currently experimental. Please refrain from using it in production environments.\n\n## Ready-to-assemble AI\n\nWelcome, brave explorer! We are still in stealth mode (of sorts), but we are glad you found us.\n\nFlatpack democratises AI and ML through micro language models and model compression. Our platform enables users to train\ncustomised models with 10M to 10B parameters. We introduce flatpacks (FPKs) to integrate AI and ML into edge computing,\nelectronic components, and robots.\n\n## Flatpack 3.X.X (Aglaonice)\n\n*Aglaonice, an ancient Greek astronomer from the 2nd or 1st century BC, was celebrated for her precise lunar eclipse\npredictions. Her mastery inspired the Greek proverb: \"As the moon obeys Aglaonice,\" signifying unwavering certainty.*\n\n`3.5.0` (2024-05-27)\\\n*Initial support for model compression in GGUF using [llama.cpp](https://github.com/ggerganov/llama.cpp).*\n\n`3.4.0` (2024-04-30)\\\n*Added support for spawning agents with micro APIs.*\n\n`3.3.0` (2024-04-16)\\\n*Added a vector database for storing and querying embeddings.*\n\n`3.2.0` (2024-03-09)\\\n*Added support for unboxing local flatpacks using --local.*\n\n`3.1.0` (2023-12-11)\\\n*Introduced a local web interface for a better user experience.*\n\n`3.0.0` (2023-10-20)\\\n*Moved to a predictable and structured release strategy.*\n\n## Moving to versioning structure: 3.0.0\n\nOur previous releases were a mix of minor tweaks and significant shifts, making it challenging to anticipate the nature\nof changes. With the introduction of version 3.0.0, we are embracing a predictable and structured release strategy:\n\n- **Major versions** (`X.0.0`): These signify significant changes or updates.\n- **Minor versions** (`3.X.0`): Introduce new features without breaking compatibility.\n- **Patch versions** (`3.0.X`): Address bug fixes and minor refinements.\n\nThis move is not merely about [semantic versioning](https://semver.org/). It is a pledge for clear communication and\ntrust with our users. We invite you to explore our new release strategy and appreciate your patience as we evolve.\n\n[Explore the Project on GitHub](https://github.com/RomlinGroup/Flatpack)\n\n## License\n\nThis project is released under [Apache-2.0](https://github.com/RomlinGroup/Flatpack/blob/main/LICENSE).\n\n## install_requires\n\n**DISCLAIMER:** This information is only a technical reference, not an endorsement or legal advice. Before using any software for commercial purposes, perform compatibility checks and seek legal advice. You are responsible for ensuring compliance with licensing requirements.\n\nCheck out the [JLA - Compatibility Checker](https://joinup.ec.europa.eu/collection/eupl/solution/joinup-licensing-assistant/jla-compatibility-checker) (European Commission 2023).\n\n- **[beautifulsoup4](https://pypi.org/project/beautifulsoup4/)**\\\n  MIT License (MIT License) ([LICENSE](https://pypi.org/project/beautifulsoup4/))\n\n- **[fastapi](https://pypi.org/project/fastapi/)**\\\n  MIT License ([LICENSE](https://github.com/tiangolo/fastapi/blob/master/LICENSE))\n\n- **[hnswlib](https://pypi.org/project/hnswlib/)**\\\n  Apache-2.0 license ([LICENSE](https://github.com/nmslib/hnswlib/blob/master/LICENSE))\n\n- **[httpx](https://pypi.org/project/httpx/)**\\\n  BSD License ([LICENSE](https://github.com/encode/httpx/blob/master/LICENSE.md))\n\n- **[huggingface-hub](https://pypi.org/project/huggingface-hub/)**\\\n  Apache Software License (Apache) ([LICENSE](https://github.com/huggingface/huggingface_hub/blob/main/LICENSE))\n\n- **[ngrok](https://pypi.org/project/ngrok/)**\\\n  MIT License (MIT OR Apache-2.0) ([LICENSE](https://github.com/ngrok/ngrok-python/blob/main/LICENSE-APACHE))\n\n- **[nltk](https://pypi.org/project/nltk/)**\\\n  Apache Software License (Apache License, Version 2.0) ([LICENSE](https://github.com/nltk/nltk/blob/develop/LICENSE.txt))\n\n- **[prettytable](https://pypi.org/project/prettytable/)**\\\n  BSD License (BSD (3 clause)) ([LICENSE](https://github.com/jazzband/prettytable/blob/main/LICENSE))\n\n- **[psutil](https://pypi.org/project/psutil/)**\\\n  BSD License (BSD-3-Clause) ([LICENSE](https://github.com/giampaolo/psutil/blob/master/LICENSE))\n\n- **[pypdf](https://pypi.org/project/pypdf/)**\\\n  BSD License ([LICENSE](https://github.com/py-pdf/pypdf/blob/main/LICENSE))\n\n- **[python-multipart](https://pypi.org/project/python-multipart/)**\\\n  Apache Software License ([LICENSE](https://github.com/Kludex/python-multipart/blob/master/LICENSE.txt))\n\n- **[requests](https://pypi.org/project/requests/)**\\\n  Apache Software License (Apache 2.0) ([LICENSE](https://github.com/psf/requests/blob/main/LICENSE))\n\n- **[sentence-transformers](https://pypi.org/project/sentence-transformers/)**\\\n  Apache Software License (Apache License 2.0) ([LICENSE](https://github.com/UKPLab/sentence-transformers/blob/master/LICENSE))\n\n- **[toml](https://pypi.org/project/toml/)**\\\n  MIT License (MIT) ([LICENSE](https://github.com/uiri/toml/blob/master/LICENSE))\n\n- **[torch](https://pypi.org/project/torch/)**\\\n  BSD License (BSD-3) ([LICENSE](https://github.com/pytorch/pytorch/blob/main/LICENSE))\n\n- **[uvicorn](https://pypi.org/project/uvicorn/)**\\\n  BSD License ([LICENSE](https://github.com/encode/uvicorn/blob/master/LICENSE.md))\n\nLast updated: 2024-07-24\n",
    "bugtrack_url": null,
    "license": "Apache Software License (Apache-2.0)",
    "summary": "Ready-to-assemble AI",
    "version": "3.5.100",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3ab84d84559158a95edc3d1f1b4f9fab79f7c968e312f6e859885cfd61baf42",
                "md5": "d00e0b3f49e656a1a32d3f685218f7b4",
                "sha256": "e9dc31099fa0bce6f73ead62f6a3cca49f74566f6e4293035ceda0bcf304ba53"
            },
            "downloads": -1,
            "filename": "flatpack-3.5.100-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d00e0b3f49e656a1a32d3f685218f7b4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 40240,
            "upload_time": "2024-07-26T11:42:41",
            "upload_time_iso_8601": "2024-07-26T11:42:41.509484Z",
            "url": "https://files.pythonhosted.org/packages/b3/ab/84d84559158a95edc3d1f1b4f9fab79f7c968e312f6e859885cfd61baf42/flatpack-3.5.100-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0016cf9a8e6fc183af658b6d1cfe31309ee39c48d4fe22a5e2597a728b6700b1",
                "md5": "abb75d34eab94dc8a2e2000cf0c38583",
                "sha256": "c8a2c7c9bf32d6ea30a045bc77b9c01ad55a5b0bfbd197161caad7ddc8ada898"
            },
            "downloads": -1,
            "filename": "flatpack-3.5.100.tar.gz",
            "has_sig": false,
            "md5_digest": "abb75d34eab94dc8a2e2000cf0c38583",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 37696,
            "upload_time": "2024-07-26T11:42:48",
            "upload_time_iso_8601": "2024-07-26T11:42:48.424876Z",
            "url": "https://files.pythonhosted.org/packages/00/16/cf9a8e6fc183af658b6d1cfe31309ee39c48d4fe22a5e2597a728b6700b1/flatpack-3.5.100.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-26 11:42:48",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "flatpack"
}
        
Elapsed time: 0.38334s