Skip to main content

AI-powered project environment setup — scan, configure, verify, done.

Project description

jit

AI-powered project environment setup. One command to scan, configure, and verify your dev environment.

Install

pip install jit-setup

Usage

# Set up current directory
jit

# Set up a specific project
jit /path/to/project

# Clone and set up from GitHub
jit https://github.com/user/repo

# Auto-confirm system-level operations
jit --yes

What it does

  1. Scans your project structure (languages, dependencies, config files)
  2. Detects what needs to be installed and configured
  3. Creates virtual environments, installs dependencies
  4. Handles .env variables interactively
  5. Runs verification to confirm everything works

Supports Python, Node.js, Rust, Go, Docker, and more.

Custom LLM

By default, jit uses a free community API. To use your own:

# Configure in ~/.jitx/config.json
{
  "llm": {
    "base_url": "https://api.openai.com/v1",
    "api_key": "sk-xxx",
    "model": "gpt-4o"
  }
}

License

Apache-2.0

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

jit_setup-0.1.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

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

jit_setup-0.1.0-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jit_setup-0.1.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for jit_setup-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e10f57a46c58814e4d6d6ec94fe2318da94bcc6e86aab80ff59384d77ef13276
MD5 bca9aa9d7bde097a3416c4e34be97668
BLAKE2b-256 2cb6d5473f2d302f23b1ee3f2cc2a7d3ca60888a4c0759678a153e2e3ffdd769

See more details on using hashes here.

File details

Details for the file jit_setup-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: jit_setup-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for jit_setup-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 67bc393b68e2cd440727481d422ddb9b1f08590b59106a520e3e1295fa6154b9
MD5 b4ebf368319cfdfbf760ef4293a2af49
BLAKE2b-256 988f3b8e74e542ec766e3e1a666aa235bb0e0e3ea9e4cb1229d7b3b1c40cb027

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