One Small Step Apps// est. Malta((·)) Rabat node · 36.04° N, 14.24° EUTC --:--:--ch: direct-line-01Get in touch
sys.status: nominalmobile · web · firmware · agentsrf band: 433/868/1090 MHz readyoperational manual ed. 2026 · rev 1.0
Mission manual // ed. 2026 // section 00base: Malta · status nominal
Software consultancy · Malta

One small step for your product.

We design and build mobile apps, web platforms, firmware and AI-driven development tooling. Small team, direct contact, code you can read.

Get in touch →⊞ See the workreply: within 2 working days
availability: taking projects
coordinates: 36°02'N 14°14'E · datum: WGS 84 · Malta, EUEarthrise, Apollo 11, July 1969 · NASA AS11-44-6549 · public domain
◎ 01

01 / Services

// subsystem specificationfour modules
[MOD.01]RN/Expo

Mobile apps

React Native and Expo, iOS and Android. From the first build to the stores, including the release pipeline and the end-to-end tests on real devices.

pipeline: build · test · storesready
[MOD.02]TS/Vue/React

Web platforms

TypeScript end to end: Vue and React front ends, Node services, typed APIs. Astro for the pages that should stay static.

fullstack: node / postgresonline
[MOD.03]ESP32/Radio

Firmware and devices

ESP32 and embedded firmware, radios, displays and custom hardware. Pocket devices that do one thing well.

bus: i2c / spi / blearmed
[MOD.04]MCP/Agents

AI agents and tooling

Multi-agent software factories, MCP servers, evaluation harnesses. Tools that make coding agents accountable, not just fast.

factory: multi-agentengaged
◎ 02

02 / Products

// things we ship under our own name[5 active releases]
Product architecture 01ailveare.com ↗

AI-lveare

A software factory of AI agents for software houses. Every job passes a test on the exact commit, a review by a model of another family and a human sign-off. Italian first.

cell
builds
one job, in checkpoints
gate
tests on the exact commit
red: it goes back
guardian
reviews
a model of another family
chassis: your infrastructure · pilots openopen ailveare.com ↗
RF.tool 02M5-CardputerZero

ZeroRadio

SDR, scanner, ISM, ADS-B and AIS radio tools for the M5Stack CardputerZero.

freqads-b
1090.000 MHz · ADS-B lock
demod: ask/fsk/qpsk · C++ · portableview source ↗
Astro 03Celestial

ZeroSky

A pocket planetarium for the M5Stack CardputerZero.

zenith: 36.04° Nmag < 5.5
· · · [ORION] · · · az 240°
ephemeris: hipparcos · C++ · in devview source ↗
Audio 04Rust engine

ZeroTracker

A music tracker for the M5Stack CardputerZero, written in Rust.

bpm: 120 // pattern 04play ▸
C-4 01 · G-3 02 · F-2 04 · KIK 99
synth: subtractive · Rust · activeview source ↗
Games 05Fantasy console

tic80-c0

The TIC-80 fantasy computer ported to the M5Stack CardputerZero: code and play tiny retro games on the device.

tic-80 // 240×136lua
> new lua · run ▸
port: SDL2 · KMSDRM · C · in the storeview source ↗
Mobile 06iOS · Android

Morse Machine Next

Learn Morse code by ear: five training methods, Koch and Farnsworth among them, adaptive drills and progress tracking, in six languages.

koch // 20 wpmcw
-.-. --.- CQ CQ
React Native · Expo · pre-releasecoming soon
Mobile 07iOS · Android

I Ching AI

Consult the I Ching with the traditional three-coin method, then read an AI interpretation of your hexagram. 64 original ink-wash paintings.

three coins // 6 linesreading
42 · Yi · Increase
React Native · Claude · pre-releasecoming soon
◎ 03

03 / Open source

// public codeAll repositories on GitHub ↗
[REPO.01]llm_memory_mcp
MCP server for a long-term memory shared by coding agents.
TypeScriptview source ↗
[REPO.02]codex_mcp
MCP server that lets Claude Code consult OpenAI Codex, with persistent sessions.
TypeScriptview source ↗
[REPO.03]openscad_claude_skill
OpenSCAD skill for Claude Code: parametric 3D models from a conversation.
Shell / SCADview source ↗
[REPO.04]code-analysis-context-mcp
MCP server that gives agents a structural map of a codebase.
TypeScriptview source ↗
[REPO.05]browser_agent_skill
Chrome automation CLI for AI agents over the DevTools Protocol: 26 commands, zero dependencies, runs on Bun.
JavaScriptview source ↗
[REPO.06]godot_claude_skill
Claude Code skill that drives the Godot editor in real time over WebSocket: 195 commands with undo and redo.
GDScriptview source ↗
[REPO.07]gws-skill
Claude Code skill for Google Workspace from the terminal: Gmail, Drive, Sheets, Calendar, Docs and more, through the gws CLI.
Skillview source ↗
[REPO.08]free-research-skill
Zero-cost research aggregator for Claude Code: eight sources searched in parallel, no API keys.
TypeScriptview source ↗
[REPO.09]clasp-skill
Claude Code skill for Google Apps Script projects from the terminal, through clasp.
Skillview source ↗
◎ 04

04 / Clients

// who we work with
01 // Enterprise client[sys.id 892]

Smartness

SmartChat and SmartPMS, the mobile apps of a hospitality software company, built and maintained end to end.

engagement: full lifecycle · ■ deployedopen site ↗
02 // Hardware client[sys.id 904]

M5Stack

Apps for the CardputerZero, built with the device maker: radio tools, a music tracker, a TIC-80 port and, soon, a pocket planetarium.

engagement: apps and collaboration · ■ in productionopen site ↗
◎ 05

05 / Contact

// direct linech-01
// establish link

Start with a conversation.

Tell us about the product, the device or the backlog. A person answers, usually within two working days.

Response window< 2 working days
LanguagesEnglish · Italiano
Time zoneMalta (CET / CEST)

One Small Step Apps Ltd · Business House Suite 7, Triq l-Arcisqof Pietru Pace, Rabat (Għawdex) VCT 2504, Malta · VAT MT32669911

ready to transmit packet