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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aicite-0.0.7.dev1.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.dev1.tar.gz
Algorithm Hash digest
SHA256 a851c0987f9c50b9e887f464a45ec88dd24c51fe5b82e13a676231158f4eb50e
MD5 7a63c0607e7ffcdf11a608cc3d72f415
BLAKE2b-256 63e742b5faf9ff04496b56f6fed09bed0f02164d52edc7b26ec126e1fbc9901d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aicite-0.0.7.dev1-py3-none-any.whl
  • Upload date:
  • Size: 32.2 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.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 c378837b79371a2671b507656101de51084b80d8a41003dc08fb9f7bf71a49ca
MD5 e2a1b4060d422fd9c668a432034e6154
BLAKE2b-256 c77764f8b55e90015bad92b01ae10f3b64616fed7b4dfb5e2287d57d178b7c8b

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