Skip to main content

Open-source CLI utility to bootstrap AI assistant project context and agent prompts.

Project description

uvx distribution

This folder contains the Python-based distribution of AiCite.

Usage

To use AiCite via uvx (uv's package runner):

uvx aicite --help
uvx aicite setup [--force] [--only <targets> | --copilot] [--kilocode] [--cursor] [--docs]

Features

  • setup: Create project assistant files in the current directory
  • --force: Overwrite existing generated files
  • --only: Comma-separated targets: copilot,kilocode,cursor,docs (default: all). Note: docs are always generated.
  • --copilot: Generate only .github/ (Copilot)
  • --kilocode: Generate only .kilocode/ (KiloCode)
  • --cursor: Generate only .cursor/ (Cursor IDE)
  • --docs: Generate only docs/

Development

To install and develop locally:

cd uvx
python3 -m venv venv
source venv/bin/activate
pip install -e .

To sync templates from the repository root:

python3 scripts/sync-templates.py

Build

To build the package:

cd uvx
pip install build
python -m build

Publish

To publish to PyPI (requires appropriate credentials):

cd uvx
pip install twine
twine upload dist/*

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

aicite-0.0.7.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

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

aicite-0.0.7-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file aicite-0.0.7.tar.gz.

File metadata

  • Download URL: aicite-0.0.7.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aicite-0.0.7.tar.gz
Algorithm Hash digest
SHA256 9cdfb3101023f2aba8993210035d3ee352b69bd460876f9279913b6acb70c895
MD5 f36656766f9888d95429b5046f9eff1d
BLAKE2b-256 52efb2c245dccaf6b77acd822a345f911c98af0044dbc451de2b1a628aa92bca

See more details on using hashes here.

File details

Details for the file aicite-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: aicite-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aicite-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c3536468d07d5884d768f987b851b6b1dc65df5f292ea5c78b5a0771df0d5aec
MD5 507823df25541b2102ba1f0985e26255
BLAKE2b-256 19da7dc422e44eb458e780a1e24bfaaff5f68ba05b8e41597dfa0d89cb8b11fb

See more details on using hashes here.

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