Skip to content

Process code projects and condense them for ingestion by GPT

Notifications You must be signed in to change notification settings

fowenati/project-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Project Processor

Description

A Python tool designed to extract and analyze source code from Xcode projects. It filters out comments and documentation, categorizes files based on their internal folder structure, and formats the output for AI analysis and human readability.

Setup

  1. Clone the repository.

Usage

  1. Run the script: python xcode_project_analyzer.py.
  2. Select an Xcode project from the listed options.
  3. Review the generated output in [project_name]_code_review.txt.

Features

  • Extracts source code from .swift, .h, and .m files.
  • Filters comments and documentation for clarity.
  • Categorizes files based on the project's directory structure.
  • Formats output for efficient analysis.

Contributing

Contributions, issues, and feature requests welcome

About

Process code projects and condense them for ingestion by GPT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages