Skip to main content

Pyrite-MX: Focus only on what truly matters. No boilerplate. No distractions.

Project description

Pyrite-MX

Pyrite-MX: Focus only on what truly matters. No boilerplate. No distractions.

⚠️ Pre-Alpha Notice

Pyrite-MX is currently in a pre-alpha stage of development. This means:

  • Many components are incomplete , unstable , or subject to radical change .
  • Several modules are purely experimental and may serve only as proofs of concept .
  • The codebase is not yet ready for production use , and may lack documentation, tests, or consistent interfaces.

About the Project

Pyrite-MX is a modular framework designed to help developers and thinkers focus only on what truly matters . It aims to eliminate boilerplate and distractions by offering a set of composable tools for:

  • Personal knowledge management
  • Task and project organization
  • Context-aware data correlation
  • Custom UI/UX layers (CLI, GUI, WebUI)

The architecture is built around a set of core modules:

  • pyrite.monolith: foundational elements like @element, @routine, and context propagation.
  • pyrite.attract: a GTD-inspired system with seven lenses— Areas , Topics , Tasks , Records , Activities , Channels , and Trays —to organize and correlate information.
  • pyrite.gui, pyrite.tui, pyrite.webui: interface layers for different interaction modes.

Philosophy

Pyrite-MX is built with the belief that clarity, context, and continuity are essential for meaningful digital workflows. It encourages:

  • Intentional design over feature creep
  • Contextual awareness over rigid hierarchies
  • Generational continuity in software evolution

Use at Your Own Risk

This repository is shared in the spirit of open exploration . If you’re here, you’re likely curious, adventurous, or looking for inspiration. Feel free to explore, fork, and contribute—but please be aware that:

  • Breaking changes are frequent.
  • Many ideas are still being tested.
  • Stability and performance are not guaranteed.

Feedback, suggestions, and philosophical discussions are welcome.


ANNOTATIONS FOR AUTHOR

REMEMBER

24/08/2025: to upload to pypi from python 10 is nedded to rollback twine to version 6.0.1

TO BUILD AND UPLOAD TO PYPI
python -m build
twine check dist/*
twine upload dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyrite_mx-0.1.2.tar.gz (44.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrite_mx-0.1.2-py3-none-any.whl (51.1 kB view details)

Uploaded Python 3

File details

Details for the file pyrite_mx-0.1.2.tar.gz.

File metadata

  • Download URL: pyrite_mx-0.1.2.tar.gz
  • Upload date:
  • Size: 44.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for pyrite_mx-0.1.2.tar.gz
Algorithm Hash digest
SHA256 6a7b7a88233175554d498d63c9928d55cde864361e6064bea61d02e36738ff76
MD5 14010f39c12673938dc76b979a177e2d
BLAKE2b-256 3a1732ed5f9e67f42375e8f265ef4640c48267d9757cbb759c7880f008c97d16

See more details on using hashes here.

File details

Details for the file pyrite_mx-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pyrite_mx-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 51.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for pyrite_mx-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 887c6bacd70b03a4c5012c5e3a6987550a38865dd5655daffa16bebec2e99038
MD5 4fd22618f242d1b38e6164df9b82671c
BLAKE2b-256 d07910954a37df2244a684296b4ed277c1f540c8a66c5bbc85d26792b94c06ac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page