High quality document parsing is a critical piece of building most AI apps. Most open source libraries suck at this, naively splitting text into N characters. There's paid API's but they all follow similar pricing - 1$ / 100 pages. Hopefully this is helpful to other people!