in this journal

KHEPR / Softworks Research

a shared picture
of the field.

Aerial observation, local computing and wearable interfaces. One shared picture, with people making the decisions.

KHEPR AIR — current exterior study
KHEPR AIR
exterior study
AIR S1 / the current exterior model used in the product world. A design study, not flight-qualified hardware.
Product study

KHEPR AIR

Drag to rotate · Pinch or scroll to zoom

01the idea

A camera sees something. A person sees a different screen. By the time they speak, the situation may have changed. We are interested in this gap.

KHEPR is our research into a shared operational picture: aerial observations, a local compute node and interfaces that agree about what is known, what is uncertain, and what needs a person’s decision.

We are building this from Egypt with the Softworks team. Our ambition is an integrated platform for Egypt and the Middle East, shaped by local operating conditions and the people who will use it. It is an early research programme, not a finished product.

the important part is not that the machine sees.
it is that the person can understand why.

For me, this is also a question about AI. More intelligence should bring more clarity and responsibility. A confident-looking box on a screen is not enough.

02a day with khepr

A fictional venue, one inspection team and a passage that needs a second look. Follow a proposed shift from preparation to the next handover, including the interruptions that a polished demonstration can hide.

Proposed case study · software review exists; physical deployment remains research work.

  1. 01

    Before the site opens

    Start with a record everyone can trust.

    The team gathers around FIELD before inspecting a fictional exhibition venue. They agree which passages matter, who reviews observations and who is responsible for the next action. NODE is the proposed local home for that record, even when the wider connection is unreliable.

    A visible readiness check should show source health, available storage and the last successful update. Missing information stays missing; the interface must never replace it with a reassuring green state.

    The handover

    A named reviewer, a bounded inspection brief and a shared starting revision.

    KHEPR NODE — current exterior study
    KHEPR NODE
    exterior study
    KHEPR NODE / exterior concept. Geometry is available to inspect; physical performance remains unverified.
    Product study

    KHEPR NODE

    Drag to rotate · Pinch or scroll to zoom

  2. 02

    Define the question

    Ask something a person can actually review.

    The first question is narrow: does the service passage need a second look before visitors arrive? A site reference and a recent source frame give the reviewer context. The team can use recorded or fixed-camera observations while aerial work remains in simulation and approved trials.

    Agree what would count as useful evidence and what cannot be concluded from the view. An obscured passage is unknown, not clear. A proposal is separate from a confirmed incident.

    The handover

    A review question with a source, a location reference and explicit limits.

  3. 03

    Gather context

    Another angle, attached to its source.

    AIR represents the proposed aerial observation point. In the scenario, a new view shows a service cart near the passage. The useful handover is the observation itself: the original frame, when it was captured, which source produced it and whether its position is known.

    Preserve the source even if perception fails. An attractive model or a successful simulation does not establish flight endurance, real-world detection accuracy or permission to operate.

    The handover

    A timestamped observation available to inspect and replay.

    KHEPR AIR — current exterior study
    KHEPR AIR
    exterior study
    KHEPR AIR / exterior concept. Geometry is available to inspect; physical performance remains unverified.
    Product study

    KHEPR AIR

    Drag to rotate · Pinch or scroll to zoom

  4. 04

    Make sense of it

    Keep the question and the evidence together.

    At FIELD, the reviewer compares the new frame with the incident history. Perhaps the cart is temporary, perhaps the view is misleading, or perhaps someone should check the passage. The interface should make those alternatives easy to examine before anyone acts.

    The reviewer confirms, dismisses or asks for more evidence. The decision must reference the revision they actually saw; a newer observation arriving halfway through review should not silently change that context.

    The handover

    A human-reviewed event, its supporting evidence and the next responsible person.

  5. 05

    Take context to the task

    A glance should be enough to reconnect.

    The person on site receives the same reviewed event through the intended LENS interface. A short note explains what needs a second look, how old the evidence is and where the full record can be found. Most of the visual field remains available to the real scene.

    Only attach a spatial label when alignment is valid. If pose or registration is uncertain, show an unlocated note rather than a convincing label on the wrong object. Physical optics and alignment remain research work.

    The handover

    One concise task with a freshness state and a path back to the evidence.

    KHEPR LENS — current exterior study
    KHEPR LENS
    exterior study
    KHEPR LENS / exterior concept. Geometry is available to inspect; physical performance remains unverified.
    Product study

    KHEPR LENS

    Drag to rotate · Pinch or scroll to zoom

  6. 06

    Choose the right interface

    More room for context, without more distraction.

    For a different inspection task, VISOR explores a larger helmet-mounted display. This is an alternative interface, not a requirement to wear both devices. The same incident can be reviewed, acknowledged and dismissed without creating a separate version of the story.

    Keep dismissal immediate and the real scene visible. Fit, heat, weight, visibility and any protective function require their own engineering and qualification; the current model is an exterior study.

    The handover

    The same reviewed context, presented in a form appropriate to the task.

    KHEPR VISOR — current exterior study
    KHEPR VISOR
    exterior study
    KHEPR VISOR / exterior concept. Geometry is available to inspect; physical performance remains unverified.
    Product study

    KHEPR VISOR

    Drag to rotate · Pinch or scroll to zoom

  7. 07

    When a connection stops

    Make the interruption part of the story.

    A source stops updating while the inspector is moving between rooms. The last observation still matters, but it is no longer live. The interface should show its age and keep any new local note visibly pending rather than pretending it reached the shared record.

    On reconnect, compare revisions and deduplicate retried changes. If another reviewer changed the event, show the conflict and ask for an intentional resolution. This recovery behavior is an acceptance target, not a field-proven claim.

    The handover

    A readable last-known state, a visible interruption and an explicit recovery path.

  8. 08

    Return to the evidence

    A new observation can change the answer.

    The inspector finds that the cart has moved. A fresh observation is attached to the existing event so the reviewer can compare before and after. The old frame remains part of the history instead of disappearing when the status changes.

    A person decides whether the question is resolved or needs another check. Closing the event should preserve who reviewed it, which evidence they used and the revision shared with the other interfaces.

    The handover

    A traceable resolution, or an explicitly open question for the next reviewer.

  9. 09

    Complete the equipment cycle

    Returning is part of the design.

    DOCK explores what happens around the aerial platform after an observation session: a place to return, a route for transferring evidence and a future charging relationship. The journal should make outstanding transfers visible before the team considers the session complete.

    Treat mechanical alignment, charging and docking control as separate engineering questions. The exterior preview is useful for discussing form and access; it does not demonstrate autonomous landing or reliable charging.

    The handover

    A proposed return station and a clear record of what has, or has not, been received.

    KHEPR DOCK — current exterior study
    KHEPR DOCK
    exterior study
    KHEPR DOCK / exterior concept. Geometry is available to inspect; physical performance remains unverified.
    Product study

    KHEPR DOCK

    Drag to rotate · Pinch or scroll to zoom

  10. 10

    The next shift

    Leave the reasoning, not just the final status.

    The next team should be able to understand the inspection without reconstructing it from scattered messages. The record links the original question, observations, interruptions, human reviews and unresolved follow-ups. A replay should tell the same story as the live interfaces.

    A future controlled study would compare this journey with the team’s current process: time to a reviewed decision, duplicate handovers, recognition of stale information and whether another person can reconstruct what happened. No field improvement has yet been measured.

    The handover

    A useful shift record, with evidence and uncertainty still attached.

Try the intended view through LENS

03the product family

The family is designed around a flow of information. Hardware gives it a place in the world; the shared software gives it continuity.

air s1the observation point

A compact aerial-platform study for inspecting a site from another angle. The current work is in simulation; the exterior model is not flight-qualified.

simulation + exterior concept
dock d1a place to return

A station concept for landing, charging and handing observations back to the local system. Mechanical alignment, charging and autonomous docking still need engineering and tests.

planned hardware
lens l1information in your line of sight

Everyday AR glasses that could bring a reviewed incident into the operator’s view. The shared software preview exists. Physical optics, spatial alignment and wearable hardware do not yet.

software preview + hardware study
visor v1a field display, explored

A more substantial wearable display concept for demanding settings. Fit, visibility and safe interaction are open questions. It has no protective-equipment certification.

early design study
node n1local intelligence

A portable compute enclosure intended to run the shared state and perception close to the site. Cooling, battery life, connectivity and compute selection remain to be validated.

software core + enclosure study
field f1the operator’s desk

A portable laptop-based workspace for Command: review observations, understand system health and make decisions with the evidence beside them.

working desktop workflow

DOCK / a place to return

KHEPR DOCK — current exterior study
KHEPR DOCK
exterior study
DOCK D1 / current station exterior. Alignment, charging and autonomous docking remain open engineering work.
Product study

KHEPR DOCK

Drag to rotate · Pinch or scroll to zoom

names describe the intended product family. renders and the 3d model are design studies, not manufactured or certified equipment.

04the visual notebook

One family, different points of view. These studies explore the shape of the system before its physical parts are engineered. The gallery keeps the complete frames; open any study for a closer look.

05hardware starts with constraints

The first hardware question is not “which chip looks impressive?” It is what the workload needs, what the operator carries, and what can be measured reliably. We plan to choose parts after recording representative workloads, not before.

compute & memory
Benchmark observation processing, inference and evidence storage together. Measure tail latency and peak memory before choosing a CPU/accelerator mix. Reserve headroom for the review interface; a busy model must not make the operator view unresponsive.
thermal design
Build a sustained-load bench test, log temperatures and look for throttling. Cooling depends on enclosure airflow, dust, ambient heat and serviceability. A render cannot tell us whether a sealed box will survive a long day outside.
power & service
Measure the full node, including storage and networking. Separate peak demand from average draw, and keep a defined reserve for clean shutdown. Connectors, replaceable modules and repair access should be reviewed before a custom enclosure.
observations & timing
Every sensor-facing interface needs source identity, timestamp, calibration version and health. Clock uncertainty belongs in the quality model. Spatial estimates need explicit frames and units, not unexplained coordinates.
glasses & optics
Start with a desktop preview, then evaluate a suitable display device. Test alignment drift, motion-to-display delay, readability, weight and fatigue. Sparse, reviewed information is more useful than filling the lens with labels.
air & dock
The exterior studies define a visual family. Mechanical, electrical, charging and environmental validation are separate workstreams for qualified partners, under the required permissions. Physical aerial trials are outside the present software demonstration.
a small sizing exercise / node only

what does local compute cost in power?

~4.3 hillustrative node runtime
240 wh × 0.80 ÷ 45 w

planning arithmetic, not a battery specification or measured runtime. assumes 80% usable energy after reserve/losses and a steady load. excludes aircraft, docking and charging other devices. temperature, battery ageing and peak workloads will change the result.

06how it connects

Core is the shared software authority. Command is the review workspace. The goal is simple to describe and quite difficult to get right: every interface should agree on the same event, with its evidence and its age.

khepr / information topologyselect a station ↓
node / core

The local Core keeps the authoritative incident state: observations, human decisions, timestamps and revisions. NODE is the planned enclosure for field compute. An AI suggestion does not become a confirmed incident by itself.

event_id · revision · evidence_age

a logical connection map. physical radio links, coverage and field reliability are not yet qualified.

We want critical context close to the site, so a remote service is not the only place where information can make sense. That is a design goal; offline endurance, network recovery and field reliability still need dedicated validation.

07ai glasses. less screen, more context.

LENS L1 is the lighter interface: a quick look at a reviewed event, its location if known, and the age of the supporting evidence. We want less time switching screens, without putting a second dashboard in front of someone’s eyes.

KHEPR LENS — current exterior study
KHEPR LENS
exterior study
LENS L1 / current exterior model. The shared software preview exists; physical optics remain research work.
Product study

KHEPR LENS

Drag to rotate · Pinch or scroll to zoom

candidate stack
A commercial optical see-through developer headset first, with its supported pose and display SDK. A tethered phone or NODE would handle heavier work. Custom optics come after the interface is useful.
what appears
One event summary, a freshness indicator and a reference back to the evidence. Spatial labels only when pose and registration are valid; otherwise a clearly unlocated note.
what we must measure
Text legibility across light levels, label drift during head motion, motion-to-photon delay, recognition of stale evidence, comfort and task completion time. No measured hardware results yet.

A pair of glasses with a camera is not automatically AR. Reliable anchoring needs the camera, head pose and display to share a calibrated space and clock. Our software-state work is useful groundwork; it does not solve those optical problems by itself.

08a helmet interface, carefully explored

VISOR V1 explores the same context in a helmet-mounted form for civilian maintenance and site inspection. It may offer more mounting space, but that also creates questions about balance, heat, visibility and attention.

KHEPR VISOR — current exterior study
KHEPR VISOR
exterior study
VISOR V1 / current helmet exterior. No protective rating or safety certification is claimed.
Product study

KHEPR VISOR

Drag to rotate · Pinch or scroll to zoom

modular, by intention

Explore a removable display module and replaceable attachment parts. Keep compute and battery mass away from the face where possible. Access to the real scene must remain clear when the display is off.

fit before features

Evaluate centre of mass, eye relief, prescription eyewear, ventilation and use with gloves. Any change to protective equipment needs a qualified manufacturer and relevant testing; a render cannot establish protection.

The first useful experiment is a seated interface and fit study. Next comes a controlled task study with an appropriate commercial platform. A custom helmet is a later engineering programme, with its own certification budget and partner.

09what belongs in your field of view?

AR should explain uncertainty in the same place it presents information. Enter the first-person lens view, look gently around the scene and try the three evidence states. The labels follow the view; their certainty changes with the evidence.

khepr / lens l1

see it from here.

an interface concept
from inside the frame
AI-generated first-person scene inside a KHEPR industrial pavilion, with a utility cart near Exit B
lens l1 concept view
pavilion 01 / inspection studyhuman review required
context, in your line of sight.

A cart is near the passage. The interface offers an observation for review, with its age and source. A person still decides what it means.

an ai-generated scene with authored, animated labels and a bounded first-person view. it demonstrates an intended experience, not real glasses, live detection or measured ar tracking. no camera access.

ereproj = ‖uobserved − π(KTX)‖₂

Reprojection error compares an observed image point with its predicted location. We would record it alongside pose age and confidence, then test label stability across motion and lighting. A low error in one still frame does not establish robust tracking.

  1. register. Establish camera intrinsics and the camera-to-display transform using the selected development hardware.
  2. align time. Relate the frame timestamp to the pose timestamp. Keep uncertainty visible when clocks or delivery are unreliable.
  3. project. Transform a known site reference into the view. Gate the anchor on tracking validity and evidence age.
  4. degrade clearly. If alignment is lost, withdraw the spatial claim and retain readable context. Recovery must not silently reuse an obsolete pose.
  5. evaluate. Measure drift, relocalisation time and users’ interpretation of uncertainty in controlled trials.

planned research sequence. No qualified visual-inertial odometry, SLAM or physical world-locked overlay is claimed.

10node / intelligence close to the site

NODE N1 is the proposed local server. Its job is continuity: accept observations, run suitable perception workloads, persist the evidence journal and serve the current incident revision to the interfaces on site.

KHEPR NODE — current exterior study
KHEPR NODE
exterior study
NODE N1 / current local-compute enclosure. Cooling, power and field durability remain to be measured.
Product study

KHEPR NODE

Drag to rotate · Pinch or scroll to zoom

compute candidates
An 8 GB edge-AI development kit for profiling, compared with an x86 mini-PC configuration with 16–32 GB RAM. Selection depends on sustained measured latency, model memory and thermals—not a peak TOPS figure.
storage hypothesis
512 GB NVMe as a prototype starting point, with explicit retention limits and separate event metadata. At an assumed constant 4 Mb/s, one video stream produces about 1.8 GB/hour; actual encoding and retention must be measured.
network boundary
Start with wired local networking. Add wireless only after measuring loss, jitter and reconnection. A network partition must not create two independent authorities for the same incident.
power & heat
Profile total wall power including storage, cooling and networking. The 25–90 W envelope in the energy calculator is a planning range, not a measured NODE load or a battery guarantee.
serviceability
Replaceable storage, accessible filters and documented recovery. Future field packaging needs dust, thermal, vibration and power-interruption tests before a ruggedness claim.

failure is part of the architecture

A camera disconnect should affect freshness, not erase the event. A restart should recover the journal without inventing new decisions. Storage pressure needs a visible policy rather than silent evidence loss. These are acceptance tests we want for NODE, alongside authentication and role-scoped access.

capture→perception→core + journal→review

a logical local processing path. deployment hardening, partition recovery and physical packaging remain to be qualified.

11one incident, from doubt to decision

Our current demonstration uses a fictional venue. A service cart appears near an exit. The interesting part is what happens after the first detection.

  1. observe. A camera frame arrives with its timestamp and source. Evidence has an age.
  2. propose. An AI observation becomes something to review. It does not automatically become a confirmed incident.
  3. decide. A person checks the evidence and confirms or dismisses it.
  4. share. Command and the Lens preview read the same incident revision.
  5. notice uncertainty. If the camera stops updating, the observation becomes stale. The interface must say so.
  6. close and learn. New evidence and a human decision can close the incident. The journal preserves what happened for replay.

a software and simulation workflow. this does not demonstrate real-world detection accuracy or physical flight readiness.

12notes from the difficult part

The maths matters because uncertainty is not a UI problem. These are research questions we are working toward, not claims that the complete algorithms are already running in the field.

a / perception & uncertainty

what does the system actually know?

p(x | z) ∝ p(z | x) · p(x)

An observation changes a belief; it does not remove uncertainty. We need to understand false positives, missed observations and how confidence changes with lighting, distance and unfamiliar scenes. A working camera prototype is only the start. Held-out evaluation and calibrated uncertainty are still required.

b / geometry & ar

a label must belong to the place it describes

u = π(K · T · X)

A world point, a camera pose and a display projection have to agree. Pose error becomes visible drift. Research here includes coordinate frames, time alignment, calibration and the error between an expected and an observed image point. Reliable spatial mapping and real glasses alignment are not yet qualified.

c / time & shared state

correct information can still be too old

Δt = tnow − tobserved

We track evidence age and incident revisions in the software flow. The harder next work is delayed messages, dropped connections, conflicting updates and recovery. The interface should preserve the difference between “clear”, “unknown” and “not recently observed”.

d / a measurable system

failure should teach us something

Replayable observations and human decisions let us ask useful questions: Was the evidence fresh? Did two screens show the same revision? Did the user understand the uncertainty? Physical perception, docking and fleet behaviour need their own independent test programmes.

13the software underneath

Our direction is event-based: keep the observation, the proposed interpretation and the human decision as separate records. This makes a decision explainable and a run replayable. It also stops a later model output from silently rewriting what somebody approved.

diagram 01 / mermaid

from observation to shared context

diagram will appear here as you read.

on a small screen, swipe across the diagram ↔

The proposed information path: timestamped observations become reviewable evidence, Core holds incident state, and Command, Lens and replay read that state. Source health can mark evidence stale. This is a logical software diagram, not a qualified physical network.

view diagram source
flowchart TB
  A[Timestamped observation] --> B[Perception proposal]
  B --> C[Evidence and quality checks]
  C --> D[Core incident journal]
  D --> E[Command review]
  E -->|human decision| D
  D --> F[Lens preview]
  D --> G[Recorded replay]
  H[Source health] -->|fresh / stale / unknown| D

the evidence envelope

Source ID, capture time, receive time, model/calibration version, quality flags, a frame reference and the incident revision. Store enough context to understand a result later, without keeping unnecessary personal data.

the update contract

Validate actions on the server, commit a decision and its event together, and make retries safe. Reject an outdated revision instead of quietly overwriting a newer decision. Reconnecting clients ask for what they missed.

diagram 02 / mermaid

two screens, one revision

diagram will appear here as you read.

on a small screen, swipe across the diagram ↔

Illustrative review exchange: both clients receive revision 12; an accepted review commits revision 13; a later write based on revision 12 is rejected. It describes the intended consistency rule, not a performance guarantee.

view diagram source
sequenceDiagram
  participant V as Command
  participant C as Core
  participant L as Lens
  C->>V: incident / revision 12
  C->>L: same revision 12
  V->>C: review / expected revision 12
  Note over C: authorise, validate, commit
  C-->>V: accepted / revision 13
  C-->>L: updated / revision 13
  V->>C: late update / revision 12
  C-->>V: conflict / reload current state
research note / typescriptillustrative pseudocode
// illustrative review contract, not a public API
type Review = {
  incidentId: string
  expectedRevision: number
  decision: 'confirm' | 'dismiss'
  requestId: string // retry the same intent safely
}

async function review(input: Review, actor: Reviewer) {
  requirePermission(actor, 'review')
  return transaction(async tx => {
    const prior = await tx.requestResult(input.requestId)
    if (prior) return prior
    const current = await tx.incident(input.incidentId)
    if (current.revision !== input.expectedRevision)
      throw new RevisionConflict(current.revision)
    return tx.commitDecisionAndEvent(input, actor)
  })
}

A public sketch of the approach, not source copied from an internal repository. The actual implementation must validate inputs, scope retry keys to the actor and intent, and enforce the revision check atomically.

When a connection fails, the interface should keep the last known evidence with a visible age. It should not make an old observation look live. Recovery must prove that the interfaces converge again, rather than simply reconnecting a socket.

14from the development bench

This is the part of the notebook with receipts. These frames and numbers come from retained development artifacts, recorded before this page was made. They are separate from the AI-generated product studies.

development record23 october 2026 / historical snapshot
Recorded fictional KHEPR pavilion with a service cart in front of Exit B
01 / a real rendered camera frameRaw simulation output used in the vision baseline. The cart is visible; the general object detector returned no objects in this aerial fixture. Successful decoding does not mean successful recognition.original frame ↗
Recorded camera view of the fictional pavilion exit without the service cart
02 / the corresponding clear sceneA second retained fixture. The earlier incident demonstration used a fixed-view detector; it is not evidence that a general aerial vision model understands exits or hazards.original frame ↗

how long a frame took

pipeline time / milliseconds

CPU execution · 2 inference threads · 10 warm iterations per fixture. Published report median and p95; small-sample timing only.

medianp950 → 35 ms
aerial / cart present1280 × 720
22.5 / 29.7
aerial / clear1280 × 720
22.8 / 26.8
ground / cart present960 × 540
19.5 / 24.0
ground / clear960 × 540
20.0 / 25.1

Recorded image-pipeline timings, not camera-to-display latency, FPS under load or accuracy. The CPU model is not recorded in this report; cross-machine comparisons would be premature.

the useful finding is the gap

Three of the four scene fixtures produced zero object detections. The remaining ground-view fixture produced one chair proposal. We have not measured held-out precision, recall or average precision, and a confidence score is not a calibrated probability of correctness.

The next evaluation needs independently labelled scene sequences, split by scene and capture session rather than random neighbouring frames. We need false alarms per camera-hour, missed events, precision–recall curves and performance by light, distance and occlusion. Thresholds should be selected on validation data, then frozen before the test set is opened.

precision = TP / (TP + FP)
recall = TP / (TP + FN)

evaluation definitions, not current scores. An object box and an operational event need separate labels and separate evaluation.

perception worker / actual source excerptpython
def detect(self, bgr, threshold=0.5):
    if not isinstance(bgr, np.ndarray) or bgr.dtype != np.uint8 or bgr.ndim != 3 or bgr.shape[2] != 3 or min(bgr.shape[:2]) < 1:
        raise ValueError("Expected a nonempty uint8 BGR image")
    if not 0 < threshold < 1:
        raise ValueError("Threshold must be between zero and one")
    started = time.perf_counter()

Input validation from the working detector. Bad image data fails explicitly before inference. This is selectable source text, not a screenshot of an editor or a staged team work session.

Saved overhead simulator image of a fictional structure and a small drone
03 / the local spatial frameAn overhead simulator camera. Positions in the current demonstration come from simulator truth. This is not an orthomosaic, surveyed site, GPS fix or georeferenced aerial map.original frame ↗

To reach a real spatial view, we would need a defined local coordinate frame, timestamped camera poses, camera intrinsics and extrinsics, and a measured transform into the site frame. A future geographic overlay also needs a surveyed reference and an explicit coordinate reference system. None of that can be inferred from a good-looking aerial image.

Saved top-view render of KHEPR aircraft and docking case
04 / air + dock — plan studySaved model render from our design work. Geometry and packaging study; not an engineering drawing.original frame ↗
Saved side-view render of KHEPR aircraft and docking case
05 / air + dock — side studyThe next mechanical review needs tolerances, service access, thermal paths and physical fit checks.original frame ↗

what the retained reports actually say

earlier simulation
Recorded route / return / landing and replay: passed in that earlier environment. The retained run contains 78 event revisions and 65 captured frames.
new simulation environment
Camera and API access worked. Native takeoff and hover returned failures; the remaining route was not run. Earlier passes do not qualify this integration.
coverage snapshot
930 / 1195 statements covered: 77.82%. Below the project’s 80% gate. Coverage describes exercised code, not physical safety.
still missing
Held-out aerial accuracy, real optics, verified field networking, physical docking and qualified endurance. No deployed customer or certified hardware claim.

15a measurement plan, not a scorecard

These are proposed starting targets for a controlled software trial, not measured results or product specifications. We will revise them after the baseline. Hardware, scene complexity and network conditions must be recorded with every result.

review visibility
p95 ≤ 500 ms

observation received at the node → review UI updated, on a defined local test setup

shared revision
p95 ≤ 150 ms

accepted review → both desktop views display the committed revision

freshness signalling
≤ 2 s threshold

mark evidence stale once its age crosses the configured demo threshold; never label it “clear”

local continuity
30 min trial

a bounded disconnected session with local evidence and a complete replay after recovery

repeatable state
0 divergent revisions

in the scripted review/conflict/reconnect acceptance suite; not a claim of zero production failures

perception quality
baseline first

report precision, recall, false alerts per hour and misses on held-out scenes before setting a numeric gate

how we would test it

  1. Freeze a small scenario set and a versioned configuration. Keep development scenes separate from held-out evaluation.
  2. Record capture, receipt, inference, commit and display timestamps. Report median and p95, plus failures and sample count.
  3. Repeat with delayed frames, source interruption, dropped connections, conflicting reviews and a restart.
  4. Compare the observed screen state with the event journal and replay. Publish the scope and conditions beside the numbers.

For perception, a good average is not enough. We need results by lighting, distance and scene type. For AR, measure alignment and comfort on the actual device. For the node, measure sustained load and thermal behaviour. Each has its own pass criteria.

16different sites. the same need for clarity.

We are starting with inspection and human-reviewed safety workflows. The value is shared context, fewer disconnected screens and a clearer record of decisions.

01 / a venue before opening

The situation. A facility team needs to review whether a service cart is obstructing an exit. Different people are looking at different screens.

The proposed flow. An observation is attached to an incident, a person checks the original frame, and the same reviewed state appears on the other interfaces. A source interruption visibly changes freshness.

What matters. Time to a reviewed decision, missed obstructions, false alerts and whether old evidence is mistaken for live evidence. This is the current fictional-site demonstration story.

02 / maintenance across a large site

The situation. An inspection team needs to document equipment condition and hand an issue to maintenance without losing the original evidence.

The proposed flow. Keep an asset-linked observation, its review history and a new observation for closure. An authorised aerial observation could eventually add another viewpoint after physical validation and approval.

What matters. Evidence completeness, useful alerts per inspection and whether another person can understand the handover. No automated diagnosis or guaranteed defect detection is claimed.

03 / a disconnected training exercise

The situation. A civil-response team practices coordination while connectivity becomes unreliable.

The proposed flow. The local node retains evidence and decisions, interfaces show their connection/freshness state, and the team replays the exercise afterward. Complete offline operation is a validation goal.

What matters. Whether people recognise uncertainty, whether decisions survive interruption and whether replay explains the sequence. This is a training concept, not a life-critical deployment claim.

04 / security and defence-estate support

The situation. Appropriately authorised teams need a clearer non-combat facility-safety record across shifts.

The proposed flow. Review site observations, document decisions and hand over unresolved issues with current evidence. The same approach could support infrastructure inspection and training.

What matters. Accountable reviews, relevant evidence and fewer inconsistent handovers. No customer deployments, biometric identification, targeting or weapons-control capability are presented.

The current scope does not include autonomous targeting, identifying individuals or weapons control. Permissions, privacy and human accountability have to be part of the product, not a later attachment.

17what we want to become

a direction, not a finished claim

built in egypt.
useful on the ground.
understandable by people.

khepr / ahmed + softworks

We want KHEPR to become a company that understands the complete journey from an observation to a human decision. The software, the physical interface and the record should feel like one considered system.

Our starting point is deliberately specific: site inspection and shared awareness. A useful result in one controlled setting would teach us more than a wide list of features that nobody can depend on.

nowbuild trust in the record
Make the software repeatable. Keep timestamps, revisions and evidence traceable. Show a failed check as clearly as a successful one.
nextearn a place in the field
Evaluate perception, wearable legibility and local compute with suitable partners. Seek the permissions and independent expertise required for a bounded physical pilot.
laterconnect more of the site
If earlier results justify it, grow toward serviceable hardware, useful spatial interfaces and integrations that respect the operator’s existing workflow.

what we would like to become known for

  • evidence you can question. A clear path back to the observation and the person who reviewed it.
  • interfaces that know when to be quiet. Enough context to help, with uncertainty visible and unnecessary information out of the way.
  • engineering that can be maintained. Documented interfaces, repairable physical choices and a clear recovery story.
  • local ownership, serious collaboration. Build capability in Egypt with research, manufacturing and operational partners who can challenge the work.
the next conversation

bring us a real inspection problem.

We would like to speak with facility teams, optics and hardware engineers, research groups and patient investors. A useful first conversation is about the task, the evidence needed and what would make a pilot worth continuing.

start with a private research review

18the business behind the research

The business hypothesis is a local system for organisations that need to inspect a site and coordinate a human response. We would start with one bounded civilian workflow, prove its value with a partner, then decide which hardware deserves to become a product.

sell a useful, accountable workflow.
earn the right to build the whole family.

first buyer hypothesis

Venue operators, industrial facilities and infrastructure inspection teams. A pilot would begin with their inspection process, permissions and evidence requirements. We have not validated demand or willingness to pay.

commercial shape

A paid discovery and integration phase, an approved pilot kit, then software maintenance and support. Recurring pricing should follow the service burden and measured value; it is not priced or contracted yet.

hardware shortlist / not a purchase order

edge compute reference
Jetson Orin Nano Super developer kit: the NVIDIA marketplace lists US $399 and out of stock when checked on 25 October 2026. An 8 GB development platform, with 7–25 W module modes. Availability and landed Egyptian cost require a fresh quote.
depth bench reference
OAK-D Lite: Luxonis lists US $269, a 13 MP RGB sensor, stereo depth and USB connectivity. A candidate for controlled depth experiments, not a selected aerial payload or a proven KHEPR component.
selection gates
Measure sustained latency and memory, confirm software access and component supply, then test thermal behaviour and total power. Commercial reference hardware reduces early uncertainty; it does not remove integration work.

specification references: NVIDIA developer-kit guide · NVIDIA configuration. Peak vendor compute figures are not measured KHEPR throughput. Manufacturer listings are reference points, not supplier commitments.

what one unit might cost

These are author-proposed USD planning allowances, not supplier quotations or final product prices. The midpoint includes an allowance for parts, assembly, unit checks and a small replacement reserve. Production engineering, import duties, taxes, delivery, certification and programme R&D are excluded and could materially change the economics.

scenario only / before excluded costs
one unit each · USD · estimates, not an offer
product / allowancecost rangebase costmodelled price
air s1approved inspection platform, observation payload, batteries, integration & unit test allowance$1,800–$3,400$2,600$4,000
dock d1enclosure, charging interface, electronics, assembly & bench verification$600–$1,200$900$1,385
lens l1commercial display reference, tether/accessories & interface integration$800–$1,400$1,100$1,692
visor v1commercial display, fit fixtures & removable module study; certification excluded$1,200–$2,400$1,800$2,769
node n1compute, NVMe, cooling, enclosure, power/network parts & assembly$800–$1,400$1,100$1,692
field f1commercial laptop, transport case, setup & unit test allowance$1,200–$2,000$1,600$2,462
all six research items / one of each$14,000$9,100 assumed cost + $4,900 modelled gross contributioncost 65% / gross contribution 35%

price = assumed unit cost ÷ (1 − margin). This is gross margin, not markup or net profit. The all-six total is a research scenario, not a recommended customer bundle. Unquoted landed costs, service work and low-volume rework may reduce or erase the margin.

fund the next evidence, in stages

The current software plan estimates 75–117 engineer-days with contingency. That is an internal planning range, not a delivery promise, and it does not complete the six physical products. Hardware and certification need their own estimates.

100 engineer-days × assumed $300$30,000
research hardware & fixtures allowance$15,000
specialist design / evaluation allowance$12,000
20% contingency on the above$11,400
illustrative next-phase envelope$68,400

A budgeting exercise prepared for this journal, not a fundraising commitment, salary benchmark or complete launch budget. Tax, import, certification, legal approvals and commercial runway need separate quotations. This does not finance deployment-ready custom aircraft or protective equipment.

  1. software gate. Repeatable shared-state and recovery tests, bounded replay, documented remaining failures.
  2. perception gate. A held-out dataset and agreed error tolerance for one inspection task. Stop if the evidence does not support the use case.
  3. wearable / node gate. A measured interface study and sustained power/thermal profile on commercial reference hardware.
  4. pilot gate. An authorised partner, signed scope, costed support and explicit acceptance criteria before physical deployment.

What could make KHEPR valuable is the continuity between evidence, local computation and human decisions. What could make it fail is equally concrete: unreliable perception, distracting wearables, difficult approvals or hardware that costs more to support than customers will pay. We want partners who will help test those assumptions early.

19where we are, honestly

present

software prototype

Shared incident state, human review, evidence history, replay and connected desktop/Lens previews. Camera-perception experiments and fictional-site simulation. AIR + DOCK exterior modelling.

not yet proven

the physical system

Real-world aerial accuracy, reliable spatial mapping, physical glasses, autonomous docking, multiple aircraft and field endurance. No claim of flight authorisation, product certification or deployed customers.

  1. 01

    make the software dependable

    Strengthen the shared workflow, replay and fault tests. Define clear acceptance criteria.

  2. 02

    qualify what it can perceive

    Build representative evaluation data, measure errors and test degraded conditions.

  3. 03

    engineer the physical interfaces

    Select compute and sensors, study thermal and power limits, and validate AR calibration and ergonomics.

  4. 04

    seek an approved pilot

    Complete the relevant legal and permission work, then run a bounded physical trial with suitable partners.

  5. 05

    expand only after evidence

    Docking and larger connected deployments come after the earlier reliability and approval gates.

20built in egypt. responsibly.

KHEPR is in an invitation-only concept stage. We are opening private software demonstrations and research conversations, while physical deployment remains dependent on engineering validation and the required approvals.

Egypt restricts drone import, production and use without prior permission. The Ministry of Civil Aviation describes Ministry of Defence approval followed by a flight-permit application. We are not presenting this concept as permission to import, manufacture or fly a drone.

Our legal and approval work is part of the path ahead. This page does not claim that applications have been filed or authorisations granted.

approval references: egypt ministry of civil aviation · uk government guidance for egypt. requirements should be confirmed with the relevant authorities for each proposed activity.

21 / an invitation

want to help build khepr?

We would like to meet investors, research partners and engineers who understand that serious systems take patient work. The next stage needs support for evaluation, hardware engineering, wearable interfaces and the legal path to approved trials.

I can walk you through the concept, the working software and the questions we have not answered yet. We can discuss the team, milestones, risks and what a useful partnership would look like in a private conversation.

let's talk investment

Written by Ahmed Mostafa with the Softworks team. KHEPR identity and current product models from the published KHEPR asset library. Models include owner-supplied exteriors and reconstructed design studies. The first-person AR view remains a generated interface illustration.