Catalog PyPI
PACKAGE EXPLORERView in registry

3xcode-cli

PyPI

AI-powered code conversion CLI — transform SQL to PySpark and beyond

aiclicode-conversionllmpysparksql
Versions collected1
Direct dependencies27From release 0.2.3
Last observed20 Oct, 15:39 UTC

README

Version 0.2.3 documentation

3XCode CLI

AI-powered code conversion tool. Transform SQL to PySpark and beyond with intelligent multi-phase conversion agents.

Installation

pip install 3xcode-cli

Or with uv:

uv add 3xcode-cli

Quick Start

# Sign up or log in
3xcode login --signup --email you@company.com --password *** --name "Your Name"

# Convert a SQL file to PySpark
3xcode pyspark convert your_file.sql

# Bulk conversion
3xcode pyspark convert --dir ./sql/ --session "my-migration"

# Interactive shell
3xcode

Features

  • Multi-phase conversion -- Analysis, conversion, validation, and audit in one pipeline
  • Multi-provider support -- Anthropic (direct), AWS Bedrock, Google Vertex AI, Azure AI Foundry
  • Bring Your Own Key -- Use your own API keys for direct provider access
  • Bulk conversion -- Process hundreds of files with parallel workers and resumable sessions
  • Workspace management -- Organize conversions into projects with session tracking
  • Interactive shell -- Tab completion, syntax highlighting, and command history
  • Web UI -- Browser-based workspace and session management

Supported Conversions

FromToStatus
SQLPySparkAvailable
More coming soon

System Requirements

  • Python 3.12 or 3.13
  • macOS, Linux, or Windows
  • Internet connection (for authentication and LLM API calls)

Pricing

PlanConversions/Month
Free5
Pro200
Team1,000
EnterpriseUnlimited

Documentation

Full documentation at docs.3xde.com

License

Proprietary. See LICENSE file for details.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.319 Jul 202627

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
genai-protos/3xcodeconvertor

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 15:39 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:56c1705154df329e877f6047f2096080338880bd50ab567c97b98395cac3e4f2