Skip to main content

Aperio local agent backend, CLI, and web UI

Project description

Aperio Agent

Aperio Agent is a local Python agent package with:

  • terminal chat via aperio
  • one-shot execution via aperio run ...
  • local Web UI via aperio serve
  • backend APIs used by the Web UI

The default CLI behavior matches tools like Codex or Claude Code: run aperio and keep chatting in the terminal.

Install From GitHub

pip install git+https://github.com/sinxy-sai/aperio.git

For local development:

pip install -e .

Configure

aperio init

Edit ~/.aperio/.env:

DEEPSEEK_API_KEY=your-key
APERIO_MODEL=openai:deepseek-v4-flash
APERIO_BASE_URL=https://api.deepseek.com

CLI

Start interactive chat:

aperio

Run one prompt:

aperio run "为智慧校园导航助手写一份 PRD 并评审"

Start Web UI:

aperio serve --host 127.0.0.1 --port 8088

Check config:

aperio doctor

Notes

Current code-health mode is a lightweight static scan plus LLM summary. It does not require Docker and does not run tests, SAST, or dependency vulnerability scanners yet.

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

aperio_agent-0.1.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

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

aperio_agent-0.1.1-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file aperio_agent-0.1.1.tar.gz.

File metadata

  • Download URL: aperio_agent-0.1.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aperio_agent-0.1.1.tar.gz
Algorithm Hash digest
SHA256 759a6942890f3e454e0bfaf527a7d8655c6e10f1f45491b187c91cba532c1503
MD5 84bcf78e132c6c1223e08c65b0e604fb
BLAKE2b-256 ea98dc70d4c97c3707e27736beb77bb9544e87f8b1119bc509e105d38c04c708

See more details on using hashes here.

Provenance

The following attestation bundles were made for aperio_agent-0.1.1.tar.gz:

Publisher: package.yml on sinxy-sai/aperio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aperio_agent-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aperio_agent-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for aperio_agent-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b14a14de17a3fc8438751b1ccbd8ab51dedffcb6d827abd4457c8dc098df0302
MD5 07ee7d6776240c299265a4a8b3317abe
BLAKE2b-256 dd4b7fe86a7e85da2f14e6422f6fc4d434a69cd45bcc61be7216a597f5817e0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for aperio_agent-0.1.1-py3-none-any.whl:

Publisher: package.yml on sinxy-sai/aperio

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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