Skip to main content

Juturna – Real-time AI Pipeline Framework


Important to know

Juturna is actively evolving with exciting new features and improvements being added regularly. We're using semantic versioning to clearly communicate any breaking changes between releases, so you can upgrade with confidence. Juturna is perfect for experimentation and prototyping today, and we're working toward production-ready stability with each release. So, if you plan to deploy it in production, make sure you are comfortable managing potential updates and adjustments.

At a glance

Juturna is a data pipeline library written in Python. It is particularly useful for fast prototyping multimedia, real-time data applications, as well as exploring and testing AI models, in a modular and flexible fashion.

Among its many features, there are a few keypoints to highligh about Juturna:

  • Real-Time Streaming: continuouusly process audio, video and arbitrary data streams
  • Modularity: create your own nodes and share them through the Juturna hub
  • Composable workloads: design pipelines to solve complex tasks in minutes
  • Parallelism & Batching: parallel, non-blocking execution for high throughput
  • Observability: built-in logging and metrics support

Documentation: https://meetecho.github.io/juturna/index.html

Contribute: https://github.com/meetecho/juturna/blob/main/CONTRIBUTING.md

Meetecho: https://www.meetecho.com/en/

Contributing

We are so glad you decided to contribute! We truly value your time and help in making Juturna better, and look forward to every single PR, whether you are fixing typos, proposing the next big feature, or extending the documentation.

To make sure we’re all on the same page and to get your changes merged as quickly as possible, please take a peek at our CONTRIBUTING.md guide. It covers the essentials, including:

  • branching & PR workflow
  • code style & linting
  • issue triage (TBD)
  • issue & PR templates and a Code of Conduct are provided (TBD)
  • signing CRA

If you are not sure where to start, feel free to open an issue to discuss your ideas first. We’re happy to help guide you through the process!

Changelog

All notable changes are documented in CHANGELOG.md - we follow Semantic Versioning, so you'll always know how exactly updates affect your setup.

License

Distributed under the MIT License. See LICENSE for details.

Metadata

Release files for juturna 2.1.1

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

Source distribution (sdist)

Source distribution for juturna 2.1.1
File Size Uploaded Provenance Actions
juturna-2.1.1.tar.gz 1.1 MB Without provenance Details for juturna-2.1.1.tar.gz

Built distribution (wheel)

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

Total release size: 1.2 MB

Release files / juturna-2.1.1.tar.gz

Download URL juturna-2.1.1.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
0923234184fe85e267d840adb32faf25b0b00967c99b9180bd90186ea3148e29
BLAKE2b-256 checksum
How to use checksums
64e713f8ec26c27e4fa9a9eaacca412a8b2bec9d0dd278e19dde2e22fda0afff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.12.3 Linux/6.17.0-20-generic

Release files / juturna-2.1.1-py3-none-any.whl

Download URL juturna-2.1.1-py3-none-any.whl
Size 111.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
445de31a5dd7549f62fc3103e2203e021a5225bc915e79fc065424ad642a6647
BLAKE2b-256 checksum
How to use checksums
7020a9cd03377a39cf6e12f3dd9f6819ff02c98424c2007df7e186a3c0a0e8c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.1 CPython/3.12.3 Linux/6.17.0-20-generic

Security for juturna 2.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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