Skip to content
View mo-sharif's full-sized avatar
🐾
Sir codes a lot
🐾
Sir codes a lot

Organizations

@codelit-io

Block or report mo-sharif

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mo-sharif/README.md
Mo Sharif. Big ideas. Working software. Featuring Codelit, DateSafe, ResolveMesh, AbleMakers, and ChirpCue.

Portfolio   /   Build notes   /   Books   /   LinkedIn   /   Say hello

Hey, I'm Mo.

I'm a staff-level full-stack engineer, product builder, and author in Colorado. I've spent 14+ years building software and leading engineering teams. I still like being close enough to the code to follow a weird bug from the interface to the database.

Next.js, TypeScript, and applied AI are my home base. I care about how a product feels, what happens when it breaks, and whether it actually makes someone's day better. That curiosity has turned into agent tools, native apps, accessibility projects, and a couple of books.

Things I've put into the world

01 / Codelit

A workspace for building and supervising AI work. A web product and a local-first Mac app, with explicit approvals and inspectable runs.

Next.js React Tauri / Rust

Explore · Desktop source · Build story

02 / ChirpCue

A consent-first Mac meeting coach. Local transcription, opt-in AI suggestions, and a clear boundary: you always speak for yourself.

Swift / SwiftUI On-device speech

Source & local install · Early release

03 / ResolveMesh

Help an agent find the capability it's missing. Evidence-backed routing across MCP, A2A, and REST, without holding provider credentials.

TypeScript MCP Capability routing

Public pilot · MCP setup · Build story

04 / AbleMakers

Free, guided AI learning for people with Down syndrome and other intellectual disabilities. Patient steps, accessible interactions, no required account.

Accessibility Guided learning

Explore · Build story

05 / DateSafe

A little more peace of mind when meeting someone new. Private date plans, trusted circles, timed check-ins, and quiet alerts.

Mobile Privacy-first UX

Explore · App Store · Build story

06 / PixelForge UI

A React component library with a brutalist streak. Bold visuals, keyboard-friendly interactions, and accessibility built into the components.

React TypeScript Design systems

Source & components

The engineering behind it

I like sharing the decisions and working code, not just the finished screen.

Start here What you can dig into
Handrail A computer-use reference implementation: discover once, replay without a model, hand control to a human in the same session. Synthetic demo, real browser execution.
AI System Architecture Blueprints Architecture diagrams, decisions, threat models, and cost checks. The reasoning alongside the design.
Release Safety Team A supervised delivery reference with an offline sample, explicit approval boundaries, and reviewable run receipts.
More tools, experiments, and things I've built

Agent tooling

Other corners of the workshop

  • Ember Coast: a full-stack luxury travel planning product. Build story.
  • ViralVault: a builder-focused brief on AI, infrastructure, and security shifts.
  • stdout: autonomous developer stories generated and published from local hardware.
  • vault-kalshi: a forward-testing research lab with reproducible data and published negative results. Research, not a claim of a profitable strategy.

Browse all public repositories →

I write, too.

One book about helping people do good work. One about getting useful work out of AI.

People & leadership AI & craft
The Plant Was Never the Problem From Prompt to Proof
Creating the conditions for people to speak up, grow, and ship. Using AI to think clearly, finish real work, and verify what matters.

A few things I care about

  • Own the whole problem. Product decisions, frontend, APIs, data, deployment, and the rough edges after launch.
  • Keep people in control. Consent, understandable permissions, accessible interfaces, and a way to stop.
  • Make the system explain itself. Clear state, useful logs, reproducible tests, and failure modes you can reason about.
  • Help the next person. Write down the tradeoffs, share what I learn, and leave the code easier to work in.

Next.js TypeScript React Node.js PostgreSQL AI agents MCP Playwright Swift Rust Expo


Still curious. Still building. Occasionally writing a book about it.

See the work · Read the notes · Let's talk

Pinned Loading

  1. ChirpCue ChirpCue Public

    Consent-first macOS meeting coach with local transcription and subscription-powered Codex or Claude suggestions.

    Swift

  2. codelit-io/handrail-cua codelit-io/handrail-cua Public

    Safe discover-once, replay-many computer-use automation with deterministic execution and same-session human handoff.

    TypeScript

  3. codelit-io/agent-team-starter codelit-io/agent-team-starter Public template

    Runnable TypeScript starter for visual AI agent teams with approvals and evals

    TypeScript

  4. codelit-io/release-safety-team codelit-io/release-safety-team Public template

    Supervised software delivery with a zero-key Release Safety Sample and approval-gated writes.

    TypeScript

  5. codelit-io/ai-system-architecture-blueprints codelit-io/ai-system-architecture-blueprints Public

    AI system architecture blueprints with diagrams, threat models, decisions, and cost checks

    Mermaid

  6. pixelforge-ui/pixelforge-ui pixelforge-ui/pixelforge-ui Public

    A bold, unapologetic React component library with brutalist design elements, accessibility-first approach, and comprehensive TypeScript support.

    TypeScript 2 1