# PDF2EPUB Documentation

Welcome to the PDF2EPUB documentation! This directory contains comprehensive guides, tutorials, and reference materials for using PDF2EPUB effectively.

## Quick Start

- **[Installation Guide](installation.md)** - Get PDF2EPUB installed and running
- **[Quick Tutorial](tutorial.md)** - Convert your first PDF in 5 minutes
- **[CLI Reference](cli.md)** - Complete command-line interface documentation
- **[API Reference](api.md)** - Python API documentation and examples

## User Guides

- **[Basic Usage](guides/basic-usage.md)** - Common conversion workflows
- **[Advanced Features](guides/advanced-features.md)** - GPU acceleration, batch processing
- **[Configuration](guides/configuration.md)** - Environment variables and settings
- **[Troubleshooting](guides/troubleshooting.md)** - Common issues and solutions

## Developer Documentation

- **[Contributing](../CONTRIBUTING.md)** - How to contribute to the project
- **[Plugin Development](developers/plugins.md)** - Creating AI postprocessing plugins
- **[Architecture](developers/architecture.md)** - Code organization and design
- **[Testing](developers/testing.md)** - Running and writing tests

## AI Features

- **[AI Postprocessing](ai/overview.md)** - Enhance conversion quality with AI
- **[Anthropic Integration](ai/anthropic.md)** - Using Claude for text improvement
- **[Custom Providers](ai/custom-providers.md)** - Implementing new AI providers

## Legacy Documentation

- **[Marker PDF](marker/marker_README.md)** - Core PDF processing engine
- **[Mark2EPUB](marker/mark2epub_README.md)** - Markdown to EPUB conversion

## Examples

Check out the [examples directory](examples/) for:

- Sample conversion scripts
- Custom workflow implementations
- Integration examples
- Plugin demonstrations

## Support

- **[GitHub Issues](https://github.com/porfanid/pdf2epub/issues)** - Bug reports and feature requests
- **[GitHub Discussions](https://github.com/porfanid/pdf2epub/discussions)** - Community support
- **[Security](../SECURITY.md)** - Security vulnerability reporting

---

*This documentation is continuously updated. If you find errors or have suggestions, please contribute!*