Inspiration

Litigators and trial attorneys spend countless billable hours manually searching siloed databases (court records vs. SEC financial filings) using rigid keyword searches to build their arguments. We realized that true legal intelligence for the courtroom requires semantic cross-referencing to find hidden connections. The goal was to build a system where a single voice prompt deploys a swarm of autonomous agents to do 10 hours of trial preparation and case research in minutes.

What it does

Citadelle Cortex deploys three simultaneous browser agents (using Nova Act) to independently navigate SEC EDGAR, Oyez, and CourtListener. It extracts the relevant documents, uses Amazon Nova Multimodal Embeddings to calculate a semantic relevance score across the different sources, and uses Nova 2 Lite to synthesize a "Master Dossier." Finally, users can interact with the dossier via a voice-activated orb powered by Nova 2 Sonic.

How we built it

We built a highly concurrent hybrid architecture. The frontend is React/Tailwind. The orchestrator backend is Node.js/Express communicating via WebSockets. When a user issues a command, Node.js spawns three independent Python child processes running nova-act and boto3. We used Nova Embeddings for the semantic scoring math, Nova 2 Lite for the final text synthesis, and Nova 2 Sonic for the real-time interactive audio.

Challenges we ran into

Orchestrating a swarm of Python browser agents from a Node.js WebSocket server without blocking the event loop was highly complex. Additionally, transitioning from traditional keyword matching to vector-based semantic relevance scoring required a deep dive into how AI understands conceptual relationships across different industries (e.g., matching financial SEC jargon with Supreme Court legal precedents).

Accomplishments that we're proud of

I successfully coordinated four distinct Amazon Nova services (Act, Lite, Sonic, and Embeddings) into a single, seamless application. But more importantly, in an industry narrative that claims "SaaS is dead," I proved that SaaS is simply evolving and showcased the shift from passive software (where humans do the clicking) to "Agentic SaaS"—an active, autonomous workforce that executes complex, multi-platform workflows on behalf of the user.

What we learned

I learned that the true power of AI in law isn't just text generation; it's orchestration. Combining Nova Act's visual browser automation with Nova Embeddings' mathematical semantic matching creates a level of autonomous research that traditional keyword search engines simply cannot compete with.

What's next for Citadelle Cortex

Expanding the swarm to navigate state-level appellate courts and integrating an "Adversarial AI" mode. This feature will deploy the swarm to intentionally find precedents that contradict the user's case, helping litigators anticipate arguments and prepare for opposing counsel.

Built With

Share this project:

Updates