Skip to content

Bijux Agent

Bijux Agent is a deterministic, auditable document-processing pipeline (CLI + optional HTTP API) designed to:

  • process files or inline text,
  • produce structured outputs,
  • emit an audit trace suitable for replay validation and post-hoc inspection.

Quickstart (CLI)

make bootstrap
export OPENAI_API_KEY=...
export ANTHROPIC_API_KEY=...
export HUGGINGFACE_API_KEY=...
export DEEPSEEK_API_KEY=...

python -m bijux_agent.main run path/to/file.txt --out artifacts/run1 --config config/config.yml

Where to start

  • Using the tool: docs/user/usage.md
  • Understanding the model: docs/overview/concepts.md
  • Relying on guarantees: docs/spec/read_this_first.md
  • Maintaining the repo: docs/maintainer/spec.md

Documentation invariant (checksum-tracked)

Docs are treated as part of the runtime contract. Every markdown file under docs/ is tracked by checksum and enforced by tests.

Tracked documentation files (checksum-enforced) - docs/api/index.md — API (v1) - docs/architecture/ARCHITECTURE.md — Architecture - docs/design/determinism.md — Determinism (design notes) - docs/examples/document-review.md — Example: document review workflow - docs/examples/minimal-pipeline.md — Example: minimal CLI run - docs/index.md — Bijux Agent (this page) - docs/legal/security.md — Security - docs/maintainer/CHANGELOG.md — Maintainer changelog - docs/maintainer/anti-features.md — Anti-features (maintainer) - docs/maintainer/breaking_refactor.md — Breaking refactor policy (maintainer) - docs/maintainer/code-map.md — Code map - docs/maintainer/docs-parity.md — Docs ↔ code parity - docs/maintainer/docs_contract.md — Documentation contract (maintainer) - docs/maintainer/docs_voice.md — Documentation voice (maintainer) - docs/maintainer/docstring-policy.md — Docstring policy (maintainer) - docs/maintainer/documentation-invariant.md — Documentation invariant (maintainer) - docs/maintainer/evaluation.md — Evaluation (maintainer) - docs/maintainer/first-refactor-plan.md — First refactor plan (maintainer) - docs/maintainer/pipeline_refactor_rules.md — Pipeline refactor rules (maintainer) - docs/maintainer/project_tree.md — Project tree - docs/maintainer/refactor-invariants.md — Refactor invariants (maintainer) - docs/maintainer/refactor-plan.md — Refactor plan (maintainer) - docs/maintainer/refactor-priority.md — Refactor priority (maintainer) - docs/maintainer/refactor_scope.md — Refactor scope (maintainer) - docs/maintainer/rejected-designs.md — Rejected designs (maintainer) - docs/maintainer/shared/glossary.md — Maintainer glossary - docs/maintainer/shared/structure.md — Docs structure (maintainer) - docs/maintainer/shared/style.md — Docs style (maintainer) - docs/maintainer/spec.md — Maintainer index - docs/maintainer/system-boundaries.md — System boundaries (maintainer) - docs/maintainer/testing.md — Testing (maintainer) - docs/maintainer/tooling.md — Tooling (maintainer) - docs/maintainer/typing-status.md — Typing status (maintainer) - docs/maintainer/undefined-behavior.md — Undefined behavior (maintainer) - docs/maintainer/vocabulary.md — Maintainer vocabulary - docs/overview/concepts.md — Concepts - docs/overview/readme.md — Documentation orientation - docs/spec/agents/agent-contract.md — Agent contract (spec) - docs/spec/agents/agent-output.md — Agent output expectations (spec) - docs/spec/architecture_diagram.md — Architecture diagram (spec) - docs/spec/execution_artifacts.md — Execution artifacts (spec) - docs/spec/execution_contracts.md — Execution contracts (spec) - docs/spec/execution_guarantees.md — Execution guarantees (spec) - docs/spec/execution_intent_matrix.md — Execution intent matrix (spec) - docs/spec/execution_lifecycle.md — Execution lifecycle (spec) - docs/spec/failure_model.md — Failure model (spec) - docs/spec/failure_semantics.md — Failure semantics (spec) - docs/spec/identity.md — Identity and versioning (spec) - docs/spec/invariants/architecture-invariants.md — Architecture invariants (spec) - docs/spec/invariants/convergence-guarantees.md — Convergence guarantees (spec) - docs/spec/invariants/core-invariants.md — Core invariants (spec) - docs/spec/invariants/determinism.md — Determinism invariants (spec) - docs/spec/models/deepseek.md — DeepSeek backend notes - docs/spec/read_this_first.md — Read this first (spec) - docs/spec/refusals.md — Refusals and non-features (spec) - docs/spec/system_contract.md — System contract (spec) - docs/spec/tracing-replay/why-trace-exists.md — Why tracing exists - docs/spec/vocabulary.md — Vocabulary (spec) - docs/user/reading_paths.md — Reading paths - docs/user/usage.md — Usage