Skip to main content

NynoFlow

PyPI Status Python Version License

Read the documentation at https://nynoflow.readthedocs.io/ Tests Codecov

pre-commit Black

Nynoflow was built out of frustration with current tooling to build LLM applications. Some focus too much on UI building, which is limited at best. Some over-abstract on certain areas to the point that you can't understand what's the prompt being sent to the LLM. So here at nyno-ai, we set to build the best framework and tooling to build LLM applications for developers.

Features

  • TODO

Requirements

  • TODO

Installation

You can install NynoFlow via [pip] from [PyPI]:

$ pip install nynoflow

Usage

  • TODO

Defaults

Here are all the default configuations you should make sure to review when creating an app with nynoflow:

Config Description Default
flow.completion.token_offset This is used for the historical message cutoff (removing old messages when the token limit is exceeded). This number is the number of tokens you may require for the answer. This is deliberetly different then the token_limit because you may get more token space since messages are cut as a whole. 16

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the GPL 3.0 license, NynoFlow is free and open source software.

Issues

If you encounter any problems, please [file an issue] along with a detailed description.

Metadata

Release files for nynoflow 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nynoflow 0.3.0
File Size Uploaded
nynoflow-0.3.0.tar.gz 31.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nynoflow 0.3.0
File Interpreter ABI Platform
nynoflow-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 70.3 kB

Release files / nynoflow-0.3.0.tar.gz

Download URL nynoflow-0.3.0.tar.gz
Size 31.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1b0cb26f4596748f3ee13d1bdc780e7c4e4f9bc60d52d69caa14504b6ea25f38
BLAKE2b-256 checksum
How to use checksums
c9d8b1c946ae0f60320e6f79368ba1915e78b377280171e5ebdb9f7d2e9953cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / nynoflow-0.3.0-py3-none-any.whl

Download URL nynoflow-0.3.0-py3-none-any.whl
Size 39.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
769052f321b672768e65872853aa43050e37824000be1acf03cdf9182ae6fded
BLAKE2b-256 checksum
How to use checksums
8162ad567fb218fe351fc7b43455347a388817d10277fc5b6d727caef9008e10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page