Building a BI Engine with Remaining Cursor Tokens

Exploring the development of a DAX engine using Cursor tokens.

3 min readTechnology

Hello, Habr! While Cursor was once at the forefront of the AI revolution, tools like Claude have gained widespread acceptance. I primarily use Claude now, but I still have an annual subscription to Cursor, which means I have tokens that refresh each month. I decided to utilize these tokens over the weekend to create a DAX engine in C#, a simple alternative to VertiPaq, using Cursor's Auto mode. The result is a functional DAX engine that supports only a subset of the language. However, it has the advantage of being platform-independent, meaning it doesn't require Windows, Tabular Server, Power BI Desktop, or any cloud services. This DAX engine can run on any operating system. If you're interested in experimenting with AI-generated BI engines, feel free to read more below!

Technology