Name | python-lilypad JSON |
Version |
0.0.14
JSON |
| download |
home_page | None |
Summary | An open-source prompt engineering framework. |
upload_time | 2025-01-28 05:56:49 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT License Copyright (c) 2024 Mirascope Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
keywords |
artificial intelligence
developer tools
evaluation
llm
llm tools
prompt engineering
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Lilypad
> [!WARNING]
> __Project is in the early beta phase__
>
> This means that things like the user interface, database schemas, etc. are still subject to change. We do not yet recommend fully relying on this project in production, but we've found it works quite well in its current stage.
An open-source prompt engineering framework built on these principles:
- Prompt engineering is an optimization process, which requires...
- Automatic versioning and tracing
- Developer-centric prompt template editor
- Proper syncing between prompts and code
## Community
If you're interested in being more involved in the development and direction of Lilypad (either as a builder or a user), [join our community](https://join.slack.com/t/mirascope-community/shared_invite/zt-2ilqhvmki-FB6LWluInUCkkjYD3oSjNA) and DM William Bakst :)
## Usage
We are actively working on this library and it's documentation, which you can find [here](https://lilypad.so/docs)
## Versioning
Lilypad uses [Semantic Versioning](https://semver.org/)
## License
This project uses a dual-license model:
### Open-Source License (MIT)
Except for the contents and code contained in any `/ee` directory, which is covered by a commercial license (see below), all code in this repository is licensed under the terms of the [MIT License](https://github.com/Mirascope/lilypad/blob/main/LICENSE).
### Enterprise Edition License
The contents of any `/ee` directory are licensed under the Enterprise Edition License. This code is only available to users with a valid enterprise license. See [`lilypad/ee/LICENSE`](https://github.com/Mirascope/lilypad/blob/main/lilypad/ee/LICENSE) for the full terms.
__Enterprise Features:__
Stay tuned...
__Obtaining An Enterprise License:__
To purchase an enterprise license, please contact william@mirascope.io
__License Validation:__
Enterprise features require a valid license key for activation. Self-hosted installations will validate licenses against using offline activation.
Raw data
{
"_id": null,
"home_page": null,
"name": "python-lilypad",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "William Bakst <william@mirascope.io>",
"keywords": "artificial intelligence, developer tools, evaluation, llm, llm tools, prompt engineering",
"author": null,
"author_email": "William Bakst <william@mirascope.io>, Brendan Kao <brendan@mirascope.io>",
"download_url": "https://files.pythonhosted.org/packages/b8/e3/ce4ec59acd6b3a9db579e8d391f41a8ddea429489c727ff59d006c89e81b/python_lilypad-0.0.14.tar.gz",
"platform": null,
"description": "# Lilypad\n\n> [!WARNING]\n> __Project is in the early beta phase__\n> \n> This means that things like the user interface, database schemas, etc. are still subject to change. We do not yet recommend fully relying on this project in production, but we've found it works quite well in its current stage.\n\nAn open-source prompt engineering framework built on these principles:\n\n- Prompt engineering is an optimization process, which requires...\n- Automatic versioning and tracing\n- Developer-centric prompt template editor\n- Proper syncing between prompts and code\n\n## Community\n\nIf you're interested in being more involved in the development and direction of Lilypad (either as a builder or a user), [join our community](https://join.slack.com/t/mirascope-community/shared_invite/zt-2ilqhvmki-FB6LWluInUCkkjYD3oSjNA) and DM William Bakst :)\n\n## Usage\n\nWe are actively working on this library and it's documentation, which you can find [here](https://lilypad.so/docs)\n\n## Versioning\n\nLilypad uses [Semantic Versioning](https://semver.org/)\n\n## License\n\nThis project uses a dual-license model:\n\n### Open-Source License (MIT)\n\nExcept for the contents and code contained in any `/ee` directory, which is covered by a commercial license (see below), all code in this repository is licensed under the terms of the [MIT License](https://github.com/Mirascope/lilypad/blob/main/LICENSE).\n\n### Enterprise Edition License\n\nThe contents of any `/ee` directory are licensed under the Enterprise Edition License. This code is only available to users with a valid enterprise license. See [`lilypad/ee/LICENSE`](https://github.com/Mirascope/lilypad/blob/main/lilypad/ee/LICENSE) for the full terms.\n\n__Enterprise Features:__\n\nStay tuned...\n\n__Obtaining An Enterprise License:__\n\nTo purchase an enterprise license, please contact william@mirascope.io\n\n__License Validation:__\n\nEnterprise features require a valid license key for activation. Self-hosted installations will validate licenses against using offline activation.\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2024 Mirascope Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.",
"summary": "An open-source prompt engineering framework.",
"version": "0.0.14",
"project_urls": {
"Changelog": "https://github.com/Mirascope/lilypad/releases",
"Documentation": "https://lilypad.so/docs",
"Homepage": "https://lilypad.so",
"Issues": "https://github.com/Mirascope/lilypad/issues",
"Repository": "https://github.com/Mirascope/lilypad"
},
"split_keywords": [
"artificial intelligence",
" developer tools",
" evaluation",
" llm",
" llm tools",
" prompt engineering"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "f2eb7ee4a96b8e076ad2d1081aae6f7ec8182d7855d24864fe2302eb6c704f9f",
"md5": "da3e517d17fd7dc61e3bbd8fb55011d6",
"sha256": "185aa79ca817c89f3fed9c9358a2c1ddbefd491160550f00d1054774dc802d62"
},
"downloads": -1,
"filename": "python_lilypad-0.0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "da3e517d17fd7dc61e3bbd8fb55011d6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 1231062,
"upload_time": "2025-01-28T05:56:46",
"upload_time_iso_8601": "2025-01-28T05:56:46.041066Z",
"url": "https://files.pythonhosted.org/packages/f2/eb/7ee4a96b8e076ad2d1081aae6f7ec8182d7855d24864fe2302eb6c704f9f/python_lilypad-0.0.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b8e3ce4ec59acd6b3a9db579e8d391f41a8ddea429489c727ff59d006c89e81b",
"md5": "5f75281d17100bc522605eba4c78eaa1",
"sha256": "03b163c2b9961da8371d96fbab84d4ae22f3b0c8a1ea9d2db399c7c43d98b7d3"
},
"downloads": -1,
"filename": "python_lilypad-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "5f75281d17100bc522605eba4c78eaa1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 627505,
"upload_time": "2025-01-28T05:56:49",
"upload_time_iso_8601": "2025-01-28T05:56:49.819565Z",
"url": "https://files.pythonhosted.org/packages/b8/e3/ce4ec59acd6b3a9db579e8d391f41a8ddea429489c727ff59d006c89e81b/python_lilypad-0.0.14.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-28 05:56:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Mirascope",
"github_project": "lilypad",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "python-lilypad"
}