Project work
Lucent meets Google

Lucent Level-Up: Giving My AI Assistant the Keys to My Calendar and Drive
I don’t know why I put it off for so long.
For months I told myself that authentication, secure channels, and proper API integrations would be a slog, especially while running a hybrid architecture that spans a private local network and the cloud, all while staying vendor-agnostic and leaning on both open-source and frontier models. Lucent’s design is deliberately fluid and dynamic. That freedom is powerful, but it also made the “secure access” work feel heavier than it needed to be.
Turns out I was wrong. Quite wrong.
A Quick Recap: Meet Lucent
Lucent is the personal AI assistant framework I’ve been building.
It’s built around persistent memory for true continuity. Lucent remembers who I am, what matters, and what happened last time through a carefully curated system of identity files, long-term memory, and daily notes. Everything lives in a private GitHub repository as the single source of truth. It supports voice feedback, Discord integration, automatic syncing, and a growing set of self-improvement loops.
It’s not a chatbot. It’s like a collaborator that actually remembers.
The Email Integration That Already Worked Perfectly
For the past two or three months, Lucent has been living inside my email account, reading, prioritizing, and surfacing what actually needs my attention. That integration has been rock-solid. No drama. No surprises. Just quiet, reliable value every single day.
So when I finally sat down to tackle Google Calendar and Google Drive, I braced myself for the hard part.
The Setup That Took Almost No Time
I expected authentication and network issues.
Instead, Google delivered exactly what a mature platform should: rich APIs, clear permissions models, and excellent documentation. Between the platform quality and a very capable AI pair-programmer (cough mostly AI), the whole thing came together almost trivially.
Here’s what the process actually looked like:
- I created a dedicated project inside the Google Cloud Console.
(I already had a few other projects running and I refused to intermingle the telemetry.) - I generated the necessary API credentials.
- That was essentially it.
LOL You can see on the graph above where I accidentally fell asleep from 4 to 6 AM.... *sigh
No multi-day debugging sessions. No obscure permission nightmares. everything worked the way they it was supposed to. Google's infrastructure gives me the ability to monitor, alert, even rate limit things if I choose to.
What Lucent Can Do Now
Calendar Superpowers
Lucent can now:
- Create appointments for me
- Cancel or reschedule existing ones
- Actively manage my schedule
- Proactively watch for conflicts
- Help prioritize events based on context and importance (all from ANY device that supports Google Apps or a web browser... :) )
He’s Using the same prioritization feedback loops and training protocols we already applied to email prioritization.
Google Drive as Shared Workspace
I gave Lucent access to a dedicated folder area.
That means instantly I'm able to collaborate with him over extensive documentation from any:
- Phone
- Tablet
- Laptop
- Any device with a Google app
I can drop documents, notes, or ideas into that shared space, then jump into a FaceTime-style session with Lucent (using the voice and mobile features we’ve already built) and have him start working on things before I even sit down at a computer.
It feels insane.
The Mild Annoyance of Realizing How Easy It Was
I’m annoyed with myself. Not because the integration was hard , but because it really wasn’t.
Looking Ahead
I’m fully aware that what I’m building is being commoditized right now by the major players,
Microsoft, Apple, and Google are almost certainly scrambling to ship polished, personalized assistants that fulfill the function of Lucent.
Next I'm gonna have him start drafting my emails....Another hurdle I've been instinctively avoiding. Let's see how this goes. ......
Lucent lives here if you want to explore the architecture yourself:
https://github.com/antonizick/lucent