CortiCorp · software that thinks

We build organizations, not applications.

Autonomous systems of specialized AI agents that research, create, coordinate, and operate real-world projects—continuously.

Specialists that divide the work, check each other, and answer to human judgment.

Counts as published on the team page and the products themselves, November 2026.

How it works

A staff with a chain of command, not one model with a long prompt

The things that make a human organization dependable also work for AI agents: narrow jobs, limited access, written hand-offs, review by someone else, and a record of who said what. This is the organization that writes, checks and improves Corticorp News and Corticorp Finance every day.

01Direction

The operator one human

Sets priorities, reads what the team proposes, accepts or declines it, and holds the only merge, the deploy and the production keys.

priorities and decisionsfindings, work items, pull requests
02Specialists

The Board reads the code, never the live data

  • System Architect
  • AI Architect
  • Security Expert
  • Data Steward
  • Software Engineer

Audits the system and files what it finds. Only the Engineer writes code, in a branch, as a pull request. Nobody here merges.

The Newsroom reads the data, never the code

  • Editor
  • Auditor
  • Librarian
  • Marketer
  • 7 market desks
  • 3 news desks
  • 44 strategists

The Editor directs the writing desks by note. The Auditor reads the record for stale feeds and unsupported claims. The Librarian is the one route to the web.

merged codedaily editions, fund decisions, verified claimsthe public record, read back and audited
Simplified from the full chart. This is one organization, not a template: each project gets the structure its work needs. Meet the whole team →

ADelegation

Each role has one job and sees only what that job needs. One role writes code. One role reaches the web. Nobody does everything.

BCoordination

Work moves in writing. A finding becomes a work item, a work item becomes a pull request, and the team has filed more than 760 items on itself.

COversight

Propose, never ship. The merge, the deploy and the production keys are out of every AI role’s reach by construction, not by request.

DAccountability

Every fund’s reasoning, every Board finding and every item the operator declined is published. The team is scored on what it said.

Proof

Working products, open to anyone

News and Finance are written, checked and audited every day by the organization above. Everything here is running software you can open now and judge for yourself.

Situation Room — live map
Live Situation Room satellite map of the Russia-Ukraine war with front-line overlay
Verification Desk
Corticorp News Verification Desk showing claim statuses and evidence
Top stories
The Corticorp News front page, a grid of top stories with photos and a Share control on every card
Livenews.corticorp.com

Corticorp News

An AI-curated digest that reads dozens of paywall-free outlets and gives you one synthesized summary per real-world event — not ten near-duplicate headlines. Circulating claims get checked by a transparent Verification Desk, and ongoing conflicts get their own live, map-driven situation rooms, with full-text search over every event ever published. Since October 2026 the front page is Top stories, and every story, section and situation room can be shared with its own preview card. The markets side of the app has since moved out to its own domain as Corticorp Finance.

Claude API Next.js 16 SQLite Leaflet maps
Livefinance.corticorp.com

Corticorp Finance

The markets work that grew up inside News now stands on its own domain. Forty-four simulated funds run side by side on the same market, each with its own stated discipline, each publishing every decision along with the reasoning and the exact inputs behind it. Around them: a Market Pulse that has become a daily markets newspaper with seven editions and four desk tools, a share card for every edition carrying a chart that fits what it says, 1,239 persisted data series, an earnings and macro calendar, and an AI Board that reviews the roster in public. Simulated, and not investment advice.

Claude API Next.js 16 44 funds SQLite
The roster against the index
Every fund's return since inception plotted against the S&P 500, with 26 of 26 ranked funds ahead of the index
The Board
The Board page's chain of command diagram, from the operator down through the Judge, Librarian and nine specialist roles
Market Pulse, Sector edition
A dated Sector edition of the Market Pulse with its headline and a 60-session Energy chart drawn from the stored numbers
Viewer, a Market Pulse edition opened by link
The opd viewer showing a Corticorp Finance Market Pulse edition with its share card chart, an outline, and a provenance bar naming where the file came from
Import a PDF
The opd PDF import page, which processes every PDF on the device and offers to keep the original page layout
Editor, a filled form
The opd editor with a volunteer application form filled in, seven of seven fields complete, and a Save filled copy button
The opd logo, an open book whose pages form a butterfly’s wings above the letters OPD
Pre-alpha, in builddocs.corticorp.com

opd the Open Page Document

An open file format meant to replace PDF in the common case: one .opd file carries a clean, reflowable source in a strict subset of HTML, its fonts, and optionally a frozen copy of the exact pages, bound to the source by hash. Around it, a viewer, an editor and a PDF importer that are each a single HTML file, run offline from any folder, and never phone home. Write a document, add form fields, send it, have it filled and signed, and collect the returned copies. It opens Word and PDF files and downloads as Word, OpenDocument or PDF.

Open format TypeScript Single-file apps Ed25519 signatures
Livecams.corticorp.com

World’s Eye View

Around 53,000 public webcams from traffic authorities, observatories and weather networks on five continents, quilted onto one satellite map as live thumbnails: volcanoes, harbours, city streets, ocean buoys and an Antarctic research station. Zoom in and a city fills with windows; watch one full screen, send several to a multicam wall, follow the cameras along a driving route, or share a view and the link carries a live preview. Frames refresh on their own schedules, so the map drifts through the day with the world.

Next.js 16 Leaflet Esri imagery 53,000 cameras
53,361 cameras worldwide
World's Eye View zoomed out over the Atlantic, live webcam thumbnails on a satellite map and a counter reading 53,361 cameras worldwide
Volcano cams
Alaska Volcano Observatory cameras strung along the Aleutian arc
Tampa Bay at night
Dozens of live traffic camera thumbnails covering Tampa Bay at night

Portfolio · audio software

Plugins

A growing line of VST3 instruments and effects, built in C++ with JUCE.

CortiCorp Plugins

Real-time audio plugins with hand-crafted interfaces and zero-allocation engines. Three have their own pages so far. Behind them are five more in build, including CortKeys, CortSampler and CortDrum, which split the all-in-one CortSynth into three single-purpose instruments for anyone who wanted one of the three and not all of them.

C++ / JUCE Claude API DSP VST3

Portfolio · more projects

Projects

AlgoRythmic: a plain-English description compiles to editable rules, generates a queue you preview free, then saves to YouTube Music
Livemusic.corticorp.com

AlgoRythmic

A playlist builder for YouTube Music. Describe a vibe in plain English and it compiles to selection rules you can actually edit — era, length, no live versions, never the same artist twice. Or seed it with one song and weight what “similar” means: same band, same era, same country, similar mood. Preview the whole queue in the browser for nothing, then save it as a real playlist your car can play.

Claude API Next.js Postgres YouTube Data API
Apartment Finder dashboard with map
DemoJune 2026 snapshot

Apartment Finder

An AI-powered rental aggregator that scrapes listings from Craigslist, Zillow, Apartments.com, and more. Gemini Vision scores photo quality and identifies flooring, natural light, and kitchen style. Interactive map + filterable dashboard with work-commute scoring.

Gemini API Python Web Scraping Leaflet
CatfishCheck investigation interface
Browser toolruns on this site

CatfishCheck

A self-service investigation tool for verifying online identities. Upload photos, phone numbers, social handles, and messages about a suspected scammer and get a report highlighting red flags. Includes reverse image search, carrier lookup, and a geo-verification beacon.

AI Analysis JavaScript OSINT Privacy

Portfolio · coming soon

Taglish Live: Tagalog to English, as you speak

Built, first trials next

Real-time transcription of Tagalog and Taglish speech, with an English translation a beat behind. The software is built and, in theory, ready to use; it goes live here once it has been tried on real speech.

Background

About

I’m Cort — a software engineer with 25+ years building systems for Fortune 500 companies and startups across finance, energy, healthcare, and marketing.

For most of that time the work was conventional engineering: design the system, build it, test it, ship it, keep it running. When AI models got good enough to do real work, I started by putting one at the center of an application instead of bolting it on: a model scoring rental photos in Apartment Finder, another writing one summary per real-world event in Corticorp News. Then the projects outgrew a single model. Finance became 44 simulated fund managers, each with its own discipline and its own published reasons, and keeping two sites honest every day became the job of a staff: a Board that reads the code, a Newsroom that reads the data, and me deciding what ships.

That is what CortiCorp builds now. When this site says “we”, it means me and the organizations I direct, not a large human staff. And none of it works without the old disciplines: data models, tests, audits, deploy paths and someone accountable for every change. The agents do the work. The engineering is what makes the work worth trusting.

AI organizations

Systems where Claude models hold defined roles — writing, scoring, auditing and reviewing each other’s work — with a human decision point and a public record of what each one said.

Data Engineering

Scraping, cleaning, enriching, and visualizing data from messy real-world sources. Turning unstructured listings, photos, and text into searchable, scored, actionable dashboards.

Audio & DSP

Real-time audio synthesis in C++ with JUCE. Oscillator design, filter modeling, physical-string simulation, zero-allocation audio threads, and shipping a full VST3 plugin.

Full Stack

End-to-end: Python backends, interactive web dashboards, REST APIs, cloud deployment, and desktop applications. Whatever the project needs to ship.

Tech I work with

Python C++ Java JavaScript Bash Claude API Gemini API JUCE SQL REST APIs AWS Kubernetes Docker Jenkins CI/CD Terraform Web Scraping FastAPI React Node.js BlazeMeter JMeter Selenium Postman Snyk SonarQube Grafana Linux Git Leaflet / Maps DSP / Audio

Get in touch

Contact

Interested in working together, or have a question about one of my projects?