About promptprep

Project History

promptprep was created to solve the common problem of preparing code for sharing with AI models like GPT-4. When seeking help with coding issues, it’s often necessary to share multiple files to provide context, but copying and pasting each file individually is tedious and error-prone.

The project has evolved to become a versatile tool for code aggregation, documentation, and analysis, with features like incremental processing, diff generation, and interactive file selection.

Author

promptprep is maintained by Kartik Mandar.

Contributing

Contributions to promptprep are welcome! See the Contributing page for details on how to get involved.

Acknowledgments

Special thanks to:

  • The developers of the libraries that promptprep depends on

  • Everyone who has contributed to the project through bug reports, feature requests, and code contributions

  • The open-source community for inspiration and support

Version History

See the Changelog for a detailed history of changes in each version.

Getting Help

If you need help with promptprep:

  • Check the documentation (you’re reading it!)

  • Open an issue on the GitHub repository

  • Reach out to the maintainer directly

Future Plans

Some planned features for future versions include:

  • More output formats

  • Enhanced token optimization for AI models

  • Better integration with version control systems

  • A graphical user interface

  • Support for more programming languages and file types

Feedback and feature requests are always welcome!