Metadata-Version: 2.3
Name: aitocoder
Version: 0.2.4
Summary: Add your description here
Author: AitoCoder, allwefantasy, Maxwell Zhou
Author-email: AitoCoder <maxwell.zhou@aitocoder.com>, allwefantasy <allwefantasy@gmail.com>, Maxwell Zhou <123848277+alcarinquez@users.noreply.github.com>
Requires-Dist: aiofiles>=25.1.0
Requires-Dist: anthropic>=0.75.0
Requires-Dist: argcomplete>=3.6.3
Requires-Dist: azure-cognitiveservices-speech>=1.47.0
Requires-Dist: byzerllm[saas]>=0.1.196
Requires-Dist: cairosvg>=2.8.2
Requires-Dist: colorama>=0.4.6
Requires-Dist: contextlib2>=21.6.0
Requires-Dist: dashscope>=1.25.2
Requires-Dist: diff-match-patch>=20241021
Requires-Dist: docx2pdf>=0.1.8
Requires-Dist: docx2txt>=0.9
Requires-Dist: duckdb>=1.4.3
Requires-Dist: fastapi>=0.124.0
Requires-Dist: filelock>=3.20.0
Requires-Dist: firecrawl>=4.10.3
Requires-Dist: gitpython>=3.1.45
Requires-Dist: google-generativeai>=0.8.5
Requires-Dist: jinja2>=3.1.6
Requires-Dist: jupyter-client>=8.6.3
Requires-Dist: loguru>=0.7.3
Requires-Dist: mammoth>=1.11.0
Requires-Dist: markdownify>=1.2.2
Requires-Dist: matplotlib>=3.10.7
Requires-Dist: mcp>=1.23.2 ; python_full_version >= '3.10'
Requires-Dist: ninja>=1.13.0
Requires-Dist: openai>=1.14.3
Requires-Dist: openpyxl>=3.1.5
Requires-Dist: paramiko>=4.0.0
Requires-Dist: patch>=1.16
Requires-Dist: patch-ng>=1.19.0
Requires-Dist: pathspec>=0.12.1
Requires-Dist: pathvalidate>=3.3.1
Requires-Dist: pdf2image>=1.17.0
Requires-Dist: pdfminer-six>=20251107
Requires-Dist: pexpect>=4.9.0
Requires-Dist: pluggy>=1.6.0
Requires-Dist: prompt-toolkit>=3.0.52
Requires-Dist: protobuf>=5.29.5
Requires-Dist: psutil>=7.1.3
Requires-Dist: puremagic>=1.30
Requires-Dist: pwinput>=1.0.3
Requires-Dist: pydub>=0.25.1
Requires-Dist: pyjava>=0.6.21
Requires-Dist: pylint>=4.0.4
Requires-Dist: pypdf>=6.4.1
Requires-Dist: pyperclip>=1.11.0
Requires-Dist: python-docx>=1.2.0
Requires-Dist: python-pptx>=1.0.2
Requires-Dist: readerwriterlock>=1.0.9
Requires-Dist: real-agent>=0.1.0
Requires-Dist: reportlab>=4.4.5
Requires-Dist: retrying>=1.4.2
Requires-Dist: rich>=14.2.0
Requires-Dist: setuptools>=80.9.0
Requires-Dist: speechrecognition>=3.14.4
Requires-Dist: tabulate>=0.9.0
Requires-Dist: tiktoken>=0.12.0
Requires-Dist: tokenizers>=0.22.1
Requires-Dist: tqdm>=4.67.1
Requires-Dist: uvicorn>=0.38.0
Requires-Dist: watchfiles>=1.1.1
Requires-Dist: youtube-transcript-api>=1.2.3
Requires-Dist: zhipuai>=1.0.7
Requires-Python: >=3.10, <3.13
Description-Content-Type: text/markdown

# AitoCoder CLI - REPL

## Intro
A new fork of AitoCoder / auto-coder, featuring UI redesign and various optimizations.  
新的分支，目标是重新设计交互，逐步优化使用体验，提升性能。

Use astral/uv for build & development.  
使用 uv 作为开发与发布的工具。

CODEBASE_ANALYSIS.md is a breakdown of the workflow by Opus4.5.  
仅供参考。

pyproject.toml is the standard file for project information.  
项目信息以 pyproject.toml 为准，requirement.txt 仅做参考用，不参与打包或其他任何过程。

## Dec.19 Update
@maxwellzzhou
1. 以 uv 体系重新规划开发/发布流程。
2. 重构了 LLM streamline 机制，实现 Ctrl+C 迅速停止任务。
3. 开始重新设计主界面，逐步推进终端元素统一。
4. 重新简化设计了登陆组件，删除了重复和冗余的部分。
5. 现已通过 uv publish 在 PyPI 上发布 aitocoder，可以通过 `pip install aitocoder` 安装。  
（推荐使用 `uv tool install aitocoder` / `pipx install aitocoder`）
