Deep Complexity
Deep Complexity is a cutting-edge app designed for WebAssembly and augmented reality on iOS/Android and VisionOS, enabling users to interact with knowledge itself—to keep asking questions, delving ever deeper into a sprawling web of interconnected research nodes. Each knowledge gem can be explored with a simple tap: click to read more, or Go Deeper to sprout entirely new branches of understanding. Equations are elegantly rendered in LaTeX, ensuring clarity and mathematical beauty.
🌌 Inspiration
What if you could grab knowledge, toss it around like a bouncing ball, and dive deeper into its infinite depths? What if you could navigate an ever-blooming knowledge space—a dynamic, exploratory playground of ideas where each question opens up new horizons?
🚀 What It Does
Users interact with queries through a mesmerizing 3D force-directed nodal graph:
- Each node represents a key concept or insight.
- Clicking a node reveals detailed information and a Go Deeper option, which dynamically generates a new sub-tree of related nodes.
- The tree can expand infinitely, mapping out knowledge space as far as curiosity drives you.
How deep can you go?
🛠 How We Built It
- RealityScript + Unity: The heart of our immersive and dynamic AR/3D experience.
- Perplexity API (Sonar): Powers the generative reasoning and exploration mechanics.
- WebAssembly (Apache & Brotli): Enables seamless, performant interactions in-browser.
- ARKit (iOS) & ARCore (Android) & VisionOS: Bridges physical and digital realms for augmented reality exploration.
⚡️ Challenges We Overcame
Originally, we envisioned dynamic, real-time conversation with sonar-reasoning-pro. However, each query cost around $0.50 and 30 seconds to process—posing a significant challenge for rapid exploration. To keep the experience fluid and budget-friendly, we opted for the faster, lower-cost Sonar model.
Unity’s built-in JSON parser also lacks support for nullable integers, which created unnecessary hurdles during our sprint. But we powered through. 💪
🏆 Accomplishments We’re Proud Of
- Just 24 hours ago, this was a vague concept. Now it’s a working demo!
- Infinite Nodes
- Gorgeous LaTeX-rendered equations elevating the knowledge exploration experience.
📚 What’s Next for Deep Complexity
- Customizable exploration: Users will soon be able to choose different models, customize node styles, and personalize their knowledge trees.
- Symbolic images: We’re fine-tuning flux-schnell-optimized text-to-image prompts to generate mnemonic visuals for each node—turning ideas into vivid symbols.
- Citations and Sources: Nodes will feature icon buttons for citation information and reference links.
- Knowledge Gardens: Our ultimate vision is a vast landscape of interconnected trees and sub-trees—a Knowledge Garden where people can browse, connect, and cultivate ideas effortlessly.

Log in or sign up for Devpost to join the conversation.