Independent software lab

Sigentic Labs turns the small frustrations of everyday life into focused, carefully made software that people keep for years.

Most software tries to be everything for everyone. We think the best tools do one thing with uncommon care. So we pick a corner of everyday life — the stovetop, the group chat, the server, the game editor — and build the software it deserves. Then we do it again.

Sigentic Labs

Made in the lab, built for real life.

Our first four projects: two apps for everyday life, and two tools for the people who build software and games. More are on the way.

Cooking Live

Savorly

Good recipes, and a sous-chef to cook them with.

Savorly's Discover screen on a phone: a search bar, cuisines, and the daily dish, the everyday avocado toast.

A cooking community for finding recipes, sharing your own and actually cooking them. The sous-chef is built into every screen: ask it by text, voice or photo, or talk to it hands-free with flour on your hands.

  • Cook mode with step timers and spoken steps
  • Cook-tested times from people who made it
  • One timeline for a whole meal of dishes
  • Shared planner, pantry and grocery list

Web now · iOS and Android in testing

Private messaging In development

Morse

Private messaging, kept honest.

The Morse desktop app with its sample chats: a message request from Dan, and an open conversation with Alex Walker showing a verified-contact shield, emoji reactions, a quoted reply and read receipts.

Pick a username and start talking: no phone number, no email, no address book. Only the people in a chat can read it, not even us, and independent witnesses check every key the server hands out.

  • End-to-end encrypted, file names included
  • No phone number or address book
  • Disappearing messages on any chat
  • Protocol written in Mesh, our language

Early builds for Mac and Windows

Programming language v0.1.8

Mesh

Write a server. Ship a fleet.

type Message do
  Add(Int)
  Reset
end

actor counter(total :: Int) do
  receive do
    message -> case message do
      Add(value) -> counter(total + value)
      Reset -> counter(0)
    end
  end
end

fn main() do
  let pid :: Pid<Message> = spawn(counter, 0)
  send(pid, Add(40))
end

curl -sSf https://meshlang.dev/install.sh | sh

A statically typed, actor-based language with Elixir-style syntax. It infers your types, compiles to a single native binary through LLVM, and builds clustering into the runtime: mark the work that can run anywhere, and Mesh handles placement, routing and failover.

  • Typed actors, supervisors and channels
  • Hindley–Milner type inference
  • HTTP, WebSockets and Postgres built in
  • Formatter, tests, REPL and language server

macOS · Linux · Windows

Game engine In development

Incant

The game engine you can talk to.

Incant's native game window running its sample game: a small robot in a desert canyon, with the objective “Collect the core samples” and “Samples 0/4”. Incant's agent panel proposing four changes to the project, with Deny and Allow buttons.

Model, script and ship 2D and 3D games in one application. Work by hand, in TypeScript, or by asking the agent. Every change lands as a command you can read, test and undo.

  • One undoable history for every edit
  • Plain-text, diffable project files
  • The agent play-tests and shows proof
  • Bring your own OpenAI account

No public release yet

Every project is developed in public. Browse the code on GitHub

On the bench right now.

Every product starts as an experiment. Here’s where each one stands today.

  1. SavorlyMobile apps

    Savorly for iPhone and Android

    Live on the web today. The iOS and Android apps are in testing ahead of their App Store and Google Play release.

    SparkPrototypeBetaShipped

  2. MorseApps

    Morse for desktop and mobile

    Early desktop builds for Mac and Windows are out. iPhone and Android share the same encrypted Mesh core and are in development, with no production-security claim yet.

    SparkPrototypeBetaShipped

  3. MeshLanguage

    Mesh, on the road to 1.0

    Installable today, with end-to-end compiler and runtime coverage. The language and package format can still change before a stable release.

    SparkPrototypeBetaShipped

  4. IncantEngine

    Incant’s core engine

    Rendering, physics, scripting, input and game saves are coming together in the first engine phase. No public release yet.

    SparkPrototypeBetaShipped

From spark to shipped.

A repeatable process for turning everyday friction into software people genuinely love to use.

  1. 01

    Notice

    Every product starts with real friction: the recipe you can’t scroll with flour on your hands, the chat you’d rather nobody else could read.

  2. 02

    Invent

    We prototype fast and test honestly. Most ideas don’t survive the bench — the ones that do have earned the right to be built.

  3. 03

    Build

    Native-quality engineering with privacy, performance and accessibility designed in from the very first commit — never bolted on later.

  4. 04

    Deploy & tend

    Launch day is the starting line. We ship, listen, measure what matters and keep making it better for as long as people rely on it.

What we won’t compromise on.

Fields change from product to product. These don’t. They’re the reason you can trust anything with our name on it.

  1. 01

    Private by default

    We collect the minimum, encrypt what we can, and never sell your data. Not to advertisers. Not to anyone.

  2. 02

    Craft is the feature

    The details are the product. We sweat every transition, every word and every millisecond.

  3. 03

    One job, done beautifully

    Focused tools beat bloated suites. If a feature doesn’t earn its place, it doesn’t ship.

  4. 04

    Respect for attention

    No dark patterns, no infinite feeds, no guilt-trip notifications. Your time is yours.

  5. 05

    Made for everyone

    Dynamic type, screen readers, contrast and reduced motion are part of the design from day one, not an afterthought.

  6. 06

    Built to last

    Honest, sustainable business models — so the apps you depend on are still here, and still good, years from now.

Have an idea worth inventing?

Partner with us, invest, write about us, or just say hello. A real person reads every message.