Skip to main content

Instant codebase map for AI agents — understand any project before making changes

Project description

AgenticStack

Instant codebase map for AI agents — understand any project before making changes.

What it does

AgenticStack analyzes your Python project and generates AgenticStack.txt — a structured file that tells any AI agent:

  • Where every model, view, serializer, and service lives
  • Which files to touch when making a specific change
  • Which models are exposed via API vs internal only
  • Step by step how-to guides using your actual file paths

Installation

pip install agenticstackfile

With AI support:

pip install 'agenticstackfile[openai]'
pip install 'agenticstackfile[anthropic]'

Usage

agenticstack init      # First time setup
agenticstack update    # Refresh AgenticStack.txt

Modes

Static mode — no API key needed. Uses Python AST to analyze your codebase for free.

AI mode — provide an API key and Claude or GPT generates rich, detailed documentation.

Configuration

Edit .agenticstack.ini in your project root:

[agenticstack]
model = default
api_key = YOUR_API_KEY
provider = anthropic
output_file = AgenticStack.txt

Supported providers

  • anthropic — Claude Sonnet, Haiku, Opus
  • openai — GPT-4o, GPT-4o-mini

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

agenticstackfile-0.1.3.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

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

agenticstackfile-0.1.3-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file agenticstackfile-0.1.3.tar.gz.

File metadata

  • Download URL: agenticstackfile-0.1.3.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for agenticstackfile-0.1.3.tar.gz
Algorithm Hash digest
SHA256 b8c3dd59a959dfb0e5761379668cd1142d2f566ec5604ec0552be0f4bc77a960
MD5 45d31757255eee3c0d414d9c85e88f6e
BLAKE2b-256 88f066ae3ce43b16bc6f2c75a904fa02763a62802ece4c2969edc52a5850987a

See more details on using hashes here.

File details

Details for the file agenticstackfile-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for agenticstackfile-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 30d2e4f243202dc6a40fd9a0a7d0f1755a27bc16b4b7f299d23abd17a384b6f9
MD5 63bf4d62ca17cc2d1a7dfeb0941a140f
BLAKE2b-256 31abdda2f3be4cc3ce7dadc2d55ae3482a063b714c14f7a31d965b8a6019b864

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