General support utilities and infrastructural primitives for AIDu.
Project description
AIDu Support
aidu.support provides small reusable infrastructural utilities shared across the AIDu ecosystem.
The package contains:
- text utilities
- regex helpers
- filesystem helpers
- runtime helpers
- serialization utilities
- environment helpers
- typing support
The design intentionally avoids:
- large
utils.pymodules - miscellaneous helper dumping grounds
- framework-heavy abstractions
Instead, functionality is organized into small semantic namespaces inspired by Haskell-style modularity.
Source Structure
src/aidu/support
├── text/
├── regex/
├── filesystem/
├── runtime/
├── serialization/
├── environment/
└── typing/
Architectural Position
aidu.support
generic infrastructural primitives
aidu.ai.core
AI runtime contracts
aidu.ai.llm
conversational intelligence
aidu.ai.controller
orchestration runtime
Development
Install
uv sync
Lint
uv run ruff check .
Format
uv run ruff format .
License
MIT License.
Copyright (c) 2026 Wolfgang Spahn, PHBern.
Please follow standard academic practice when using this software in research or publications.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aidu_support-0.1.0.tar.gz.
File metadata
- Download URL: aidu_support-0.1.0.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89de1e413dee64470d1e350619fe67762574c5cf8fc0429410765a597850ac43
|
|
| MD5 |
17b979a7f732547f6a9845f588377faa
|
|
| BLAKE2b-256 |
bae5b9ec5b382cb8e6c9c77bc7761125e89504c773adc6a42eaf5c371642c894
|
File details
Details for the file aidu_support-0.1.0-py3-none-any.whl.
File metadata
- Download URL: aidu_support-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
215c3f2a52049499abc830c96f387a543a30505ab58a173e6429f35ea0de76fb
|
|
| MD5 |
4a396235e8079a5782467b4bba526da2
|
|
| BLAKE2b-256 |
672ad4fe74f54fcc84cc40cd4fd5d134e2cfdb48b0eb2d8cbd0c3af92a01e68c
|