Skip to main content

amir: My AI Portfolio

amir

Production systems I shipped — rebuilt lean, still the real stack.

ci docs codecov PyPI Python 3.11–3.13 License: MIT Docs site

An org monorepo for AI products: shared libraries, apps, batch jobs, and a docs hub. apps/ and projects/ depend on libs/ only. The first product is a papers RAG stack — runbooks, APIs, and architecture live in the docs.

📚 Docs

amirhessam88.github.io/amir is the front door (topology cards → each product). Locally: poe docs → site/index.html.

Place Where
Architecture topology, RAG stack, toolchain
Products rag-core, papers-rag, papers-ingest
Contribute CONTRIBUTING.md

🗺️ Layout

Path Role
apps/ User-facing UIs and CLIs
libs/ Shared packages (kebab distro → nested import)
projects/ Domain jobs and ingest CLIs
services/ Reserved for network services
tools/ poe tasks and shared configs
dockers/ Base images and compose
docs/ Landing hub + architecture portal

🚀 Local loop

uv tool install poethepoet
poe sync      # install the workspace from uv.lock
poe verify    # ruff + mypy + tests
poe docs      # build the docs super-app into site/

Product runbooks are in the docs linked above. Clone this repo for PDFs, Docker, and the developer loop.

📦 PyPI

pip install amir

One wheel; leaf packages are not published on their own. Env vars and CLIs: toolchain.

Metadata

Release files for amir 0.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 amir 0.1.1
File Size Uploaded
amir-0.1.1.tar.gz 23.9 kB Details

Built distribution (wheel)

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

Total release size: 57.9 kB

Release files / amir-0.1.1.tar.gz

Download URL amir-0.1.1.tar.gz
Size 23.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7faf9281695ca412b3118d1873f7db593b2bfd925050565e6bcff4f8de995431
BLAKE2b-256 checksum
How to use checksums
2bdbbc55c7a5df1416ef801b03957808934ded03c2736395c9a5091c2ee6bdb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / amir-0.1.1-py3-none-any.whl

Download URL amir-0.1.1-py3-none-any.whl
Size 34.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
907dcb2052301651ea2af2b4a0cc838e07ba67b67de5788510df1908cb5ed48a
BLAKE2b-256 checksum
How to use checksums
30214a3c3e74ccc2561291d987563dcbfc3f86b115e345a9a08cc2995d79bd8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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