Starbucks is building in-house software tools with assistance from artificial intelligence that could reduce some of its reliance on third-party vendors, including Microsoft and IBM, according to reports. The effort targets applications the retailer currently buys to support areas such as inventory tracking and maintenance management. Bloomberg reports that Starbucks is developing alternatives to a Microsoft system used for inventory tracking and an IBM tool used for maintenance, with some in-house software potentially able to roll out by the end of next year, pending testing results.

Starbucks Chief Technology Officer Anand Varadarajan says the company sees “opportunities to reduce the spend in software,” reflecting a broader cost-cutting effort described as including large-scale savings targets. Bloomberg also reports that Starbucks reviews software and service contracts and may build tools when existing products require heavy tailoring. The company is using AI-assisted coding and has been encouraging staff to use AI in development work. The reports also note that Starbucks previously pulled back an AI-powered inventory tracking system after accuracy issues, while the company continues to use some third-party software, including from Microsoft, in its broader technology stack.