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.0.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.0-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aperio_agent-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 fb7da2d1bcb98f55257ebf3468e4236bf617ecf197524f0f7c566882c69d7d74
MD5 90cc274c5c34a475e99302bd637b853f
BLAKE2b-256 5956333b06c127c25ee81269c49f1c11b7d53f7befd186a254ccd938957ad739

See more details on using hashes here.

Provenance

The following attestation bundles were made for aperio_agent-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: aperio_agent-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1bcbb26d84a56401513ce79f1c3972ade5db6872b557bcfcf9a0df7e36edb730
MD5 88df352160b2c668205f7449e787d4e8
BLAKE2b-256 42b458189dbe18c3484d53c0eaa74f1f52faa7ccb3249745de25e2d96aa2fade

See more details on using hashes here.

Provenance

The following attestation bundles were made for aperio_agent-0.1.0-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