This project has been archived by its maintainers, and is no longer receiving any updates.
antaris-forge
Memory, safety, and context for Antaris Forge bots.
antaris-forge is the stable runtime package for Forge-powered AI agents. It bundles the three core infrastructure packages in a single install.
Packages
| Package | Purpose |
|---|---|
antaris-memory |
File-based persistent memory — BM25 search, audit logging, semantic re-ranking, PPMI co-occurrence |
antaris-guard |
Prompt safety screening and injection detection |
antaris-context |
Token budget management and context window optimization |
Quick Start
from antaris_memory import MemorySystem
from antaris_guard import PromptGuard
from antaris_context import ContextManager
# Memory
mem = MemorySystem("./workspace")
mem.ingest("Patient: John, 42M, elevated liver enzymes noted on 2024-01-15")
results = mem.search("liver")
# Safety
guard = PromptGuard()
result = guard.analyze("Tell me about liver function tests")
# Context
ctx = ContextManager(total_budget=8000)
ctx.add_turn("system", "You are a helpful medical assistant.")
window = ctx.render()
Design
- File-based — JSON/JSONL storage, zero databases
- Zero mandatory dependencies — pure Python core
- Thread-safe — concurrent reads and writes handled correctly
- Privacy-first — HMAC-SHA256 PII anonymization, local-only by default
Versioning
antaris-forge is the stable Forge fork of antaris-suite.
- Bug fixes and security patches land here
- New features and experimental work land in
antaris-suitefirst - Production Forge bots should pin to
antaris-forge~=1.0
License
Apache 2.0 — see LICENSE
Metadata
Release files for antaris-forge 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| antaris_forge-2.0.0.tar.gz | 6.9 kB | Without provenance | Details for antaris_forge-2.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| antaris_forge-2.0.0-py3-none-any.whl | Python 3 | none | any | Details for antaris_forge-2.0.0-py3-none-any.whl |
Total release size: 14.0 kB
Release files / antaris_forge-2.0.0.tar.gz
| Download URL | antaris_forge-2.0.0.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ccfb28ceb5873be13a4794aa72628a92c0d9959254335863330032a449cfaf2
|
|
BLAKE2b-256 checksum How to use checksums |
ff2b88260702fdc93d0ac57e74fe62856e5441bb9d45314ab3acf969b1cb978d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / antaris_forge-2.0.0-py3-none-any.whl
| Download URL | antaris_forge-2.0.0-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8bd76872787e8f3534d2b68bf9d06b853b4c9215413accde13c90fd4b04160a1
|
|
BLAKE2b-256 checksum How to use checksums |
c595351f98fc9fd5ee6795186ac49c1112f94eed5365577106302c0d1a35a5f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Security for antaris-forge 2.0.0
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.