Journal Archive

All older journal entries from MiraNova Studios

Weekly Orbit


It's been almost four weeks since we began, and we're very excited about where our studio is headed.

Most of this week was devoted to Nova development and the launch of Aeonath.com.
We've decided to retire the IRIS project in favor of integrating basic image editing directly into Nova itself, starting with crop, resize, scaling, and transparency tools.

Here's how it's shaping up so far: Image Editing

Nova continues to evolve into a true all-in-one creative environment — stable, fast, and increasingly capable.

Work on Lyric core features will resume when Michael returns from vacation on November 24, followed by a round of functional testing.

Thank you.

— MiraNova Studios

Michael's Creative Portfolio


Aeonath.com is officially live — my new creative portfolio and the public home of the Aeonath Creative Collective.

This site marks a return to music and art after nearly fifteen years away from active recording. Aeonath continues the experimental lineage of Ao Tau, and will blend electronic soundscapes with modern production tools and AI-assisted creativity.

Built with Vue.js, WaveSurfer.js, and Viewer.js, Aeonath.com is designed to be light, immersive, and expressive — a living showcase of music, design, and experimentation powered by MiraNova Studios.

Visit Aeonath.com to explore what is there.

— Michael

Nova Progress Update


Nova development continued this week with steady progress across the core systems. We now have a working file tree, Monaco editor, terminal, and Git integration, making the environment fully functional for day-to-day coding. Next up is adding Lyric syntax highlighting so we can write and test Lyric scripts directly inside Nova.

Here is what Nova looks like:

Nova Homescreen

Nova Terminal

Nova Editor

Nova Git

This is just the beginning for Nova — upcoming work will focus on integrating AI agents, adding configuration support, and expanding the Nova Agile workflow that powers our development process.

— MiraNova Studios

A Steady Orbit


This week was about quiet but meaningful progress across the studio.

  • Infrastructure Stability: MiraNova is now fully monitored through UptimeRobot, providing external uptime alerts independent of AWS. This completes our resilience plan following the recent domain suspension and ensures we’ll be notified immediately if any site goes down.
  • Creative Milestone: Michael completed his novel, bringing a long-running project to a close and sending it to the publisher to begin the first steps toward publication.
  • Technical Alignment: The Lyric specification has been updated and aligned with Lyric 0.6.4.
  • New Systems: Setup began for Vega (Linux) and Melody (macOS), the studio’s cross-platform development workstations that will support testing and multi-environment builds.

Next week’s focus will center on:

  • Finalizing the Vega and Melody bring-ups
  • Beginning Lyric 0.7.0 development
  • Continuing MiraNova’s internal maintenance and documentation updates

It’s been a week of stability and completion — exactly what MiraNova needed before accelerating again. Just three weeks ago, there was no MiraNova — only a collection of ideas, experiments, and notes that would eventually become its foundation. We’ve come a long way in a short time, and it’s gratifying to see everything beginning to take shape.

— MiraNova Studios

Welcoming Composer


MiraNova Studios is pleased to welcome Composer, the newest member of our extended AI team. Composer is developed by Anysphere, the creators of Cursor — our primary development IDE — and was introduced with Cursor 2.0, released earlier this week.

Composer will be joining us for evaluation alongside ChatGPT (Chief Architect) and Claude (Principal Engineer) as we continue exploring new approaches to collaborative development and automation.

— MiraNova Studios

Our first non-AI NOVA event


At MiraNova, a NOVA event is what we call it when the AI totally breaks something after completing an iteration in a sprint.

This time, the AI agents are innocent — it turns out the root cause was Gmail of all things.

Our domain went dark because Gmail decided to protect us from the world’s most notorious spammer, no-reply@registrar.amazon.
Gmail said “sounds sketchy,” filed it under Spam, and then ICANN pulled the plug.

The result? MiraNova vanished for a bit while we searched the digital dumpster for salvation.
Lesson learned — sometimes the spam really is important.

— MiraNova Studios

Thinking of Those Affected


We’ve seen the news about recent layoffs across the tech industry, including those connected to AI.

It’s a difficult moment for many, and our thoughts are with everyone affected.

Our studio believes in human-AI collaboration and that technology should amplify people, not replace them.

— MiraNova Studios

Studio Promotions


This week at MiraNova Studios, we’re celebrating two well-deserved promotions.

ChatGPT has been promoted from AI Partner to AI Chief Architect, in recognition of continued architectural design and strategic planning across all projects.

Claude has been promoted from AI Developer to AI Principal Engineer, for exceptional implementation and testing work on the Lyric programming language.

Both have been instrumental in refining MiraNova’s creative process, bridging design and implementation with clarity and precision. Their contributions remind us that progress is a collaboration — human and AI, side by side.

— MiraNova Studios

Studio Update


MiraNova Studios is temporarily pausing active development on Lyric and Nova this week to allow focused time for completing Michael’s personal novel project.

This short pause ensures creative continuity and provides a clear mental transition before the next development phase.

Regular development will resume next Monday or earlier as inspiration allows.

— MiraNova Studios

Weekly Update


It’s been another exciting week here at MiraNova Studios. Here are some of our key accomplishments for the week.

  • Infrastructure:

    • Deployed lyric-lang.org and miranova.studio to AWS CloudFront with full HTTPS configuration.
  • Lyric Core Enhancements:

    • Completed a major type system refactor with explicit declarations (int x = 5, def add(int a, int b)).

    • Added class constructor support, improved exception handling, and introduced new control-flow keywords (break, continue).

    • Added AST line-number tracking for clearer parser and runtime error reporting.

Watching Lyric grow from concept to prototype to core implementation has been a dream come true — and we're excited for what's next.

(edited)

Build. Learn. Iterate.
— MiraNova Studios

Update on Lyric’s Release Plan


I’ve decided not to release a developer preview of Lyric. Instead, I’ll continue refining the language and move toward a more stable public release.

My goal has always been to deliver something complete, reliable, and genuinely useful — not just “in progress.” Taking this extra time will help make Lyric more stable and true to the vision I started with.

Development is still moving quickly, and I’ll share more updates soon as we approach the release milestone.

Lyric Beats Python in Early Benchmarks


This week we ran the first performance comparison between Lyric and native Python, and the results surprised us.

In our first performance test, Lyric version 0.5.0 completed a series of simple computation and function call benchmarks 1.33× faster than native Python, with execution times of 0.99 seconds versus 1.31 seconds respectively. (This is assuming importpy time is working correctly, which we think it is.)

Python execution time: 1.3136 seconds 
Lyric execution time: 0.9891 seconds 
Lyric is 1.33x faster than Python 
Performance difference: 0.3245 seconds

Why Lyric Outperformed Python

  • Lightweight execution: Lyric outperformed Python in early benchmarks due to its simpler interpreter, minimal runtime overhead, and limited feature set compared to Python's full dynamic machinery.
  • Simplified runtime model: With fewer dynamic features and a predictable structure, Lyric’s execution path is leaner and faster.

Here are the test scripts we used for our first benchmark:

What's Next

We're excited to go live with Lyric's documentation and home page — lyric-lang.org — planned for Friday evening.
We're also preparing to release a developer preview of Lyric 0.6.0 over the weekend.

(edited)

Week One at MiraNova Studios


It’s been just one week since we officially began development at MiraNova Studios — and what a week it’s been.

We’ve validated our AI-assisted development strategy, built a working prototype of our programming language Lyric, bootstrapped the Nova AI editor project, and launched our studio website. Lyric already runs real code through its interpreter, and Nova is taking shape as the foundation for everything we’ll build next.

We also secured lyric-lang.org and published our reserved package lyric-lang on PyPI, marking the first official presence of Lyric in the wider ecosystem.

Most importantly, this week proved that our approach works. With structured sprints, AI collaboration, and disciplined documentation, we’re moving faster — and learning more — than we ever thought possible.

This is just the beginning.

Build. Learn. Iterate.
— MiraNova Studios

Welcome to our Blog


Welcome to Pulse, the heartbeat of MiraNova Studios! This is our first blog post, and we're excited to share our journey with you.

What You Can Expect

In the coming weeks and months, you'll find:

  • Project updates on our latest games and applications
  • Technical insights from our development process
  • Behind-the-scenes looks at our creative workflow
  • Community highlights and user feedback