Aev Player
A premium, local-first media trust platform.
The first real, downloadable Aevornix desktop application. It detects the true file structure from signatures, never the extension, plays it with a native engine, inspects it in plain language, preserves it losslessly in the open .aev container, and explains, stage by stage, when something is wrong.
- Open anything
- Preserve the source
- Play it correctly
- Explain failures
- Repair what is repairable
What exists in v0.1
Verified in this build.
Every item below is exercised by an automated test or an in-app pass. The staged column lists what comes next.
- Content-first format detection: a renamed file never yields false support
- Media Inspector: container, tracks, codec, resolution, frame rate, health, plain-language summary
- Real audio + video playback via the native engine (H.264/HEVC/AV1/VP9, AAC/Opus/FLAC/MP3/PCM, MP4/MKV/WebM…)
- The open .aev container: AEV Wrap preserves the source losslessly with SHA-256 integrity, byte-exact export
- Fullscreen, snapshot, audio-track & subtitle switching, playback speed, HTTP(S) streams
- AEV Master / Vault encode (FFV1 + FLAC, frame/sample-exact) and non-destructive repair write path
- Capability packs (Extended / Professional / Disc / Network / Subtitle), casting & discovery
- Bit-perfect audio + HDR/tone-mapping pipeline, Android and wider platforms
- The native Aevornix Krud core (the shipping v0.1 core runs in TypeScript)
System requirements
- Windows 10 (1809+) or Windows 11, 64-bit
- Approx. 300 MB free disk space after install
- A GPU with up-to-date drivers (software decode fallback otherwise)
- No account and no internet connection required to play local media
Integrity
The installer is signed by Oxford Private Studios Ltd and timestamped, so the publisher is stated and any tampering is detectable. The certificate is not yet issued by a public authority, so Windows SmartScreen still warns on first run. Verify the SHA-256 below before installing.
Every download is checksum-verified and published by Oxford Private Studios. Verify the SHA-256 above against your downloaded file before installing.
More Aevornix apps
The desktop suite.
Each app is a real, self-contained build. Where an installer is not yet hosted, the button reads Available shortly and activates the moment it goes live.
Aevornix Mail
Early AccessConnect any mailbox with just your address and password; settings resolve automatically. Real IMAP and SMTP, encrypted on your device, with a trusted-sender panel showing DKIM, SPF and DMARC.
- Add an account with just your address and password: server settings resolve automatically from built-in presets, the Mozilla provider directory, or your own domain configuration
- Real IMAP and SMTP: fetch folders and messages, read, reply and send
- Credentials stored encrypted on your device; no Aevornix account, nothing uploaded
- Trusted-sender panel showing DKIM, SPF and DMARC results
- Search operators, tasks and the day agenda
- Nothing sample or placeholder: with no account connected there is no name, no address and no data on any surface, and a saved account is reconnected on launch
- Your notes, tasks, contacts and calendar entries are kept on your device across restarts
- Select several messages at once with the checkbox, ctrl-click or shift-click, then delete, archive, junk or mark them read in one go
- Mail rules with a junk filter that weighs DKIM, SPF and DMARC results, spoofed sender names and misleading links, and writes a rule when it is confident or when you have junked the same sender a few times
- Remote images are blocked so a sender cannot tell that you opened a message, and the reader says what it blocked
- Updating offers to clear out the previous version's setup file, so installers do not pile up on your disk
- Several email accounts at once, all signed in together. Switching between them changes which mailbox you are looking at and does not disconnect the others
- Light and dark themes
- Choose which of your accounts a message is sent from, in the composer. A reply defaults to the account that received the original
- Attach files to a message, and open or save the attachments you receive
- Undo send: a message waits ten seconds before it leaves, so undo stops it going. Closing the app during the wait sends it rather than losing it
- Every date on screen comes from the clock, and light mode is complete across every surface
- One-click Gmail and Outlook sign-in (OAuth) activates once provider keys are configured; public Gmail additionally needs Google verification
- Full Calendar, People and Notes views
- Hosted Aevornix mailboxes and the domain-connection flow
- Automatic updates and a code-signed installer
The installer is not yet code-signed, so Windows SmartScreen may warn on first run. Verify the SHA-256 below. New in 1.5.0: attachments can be sent, opened and saved; undo send now holds a message before it leaves rather than after; and light mode is complete. The Focused and Other tabs have been removed until the classification behind them is real, because nothing was sorting messages between them.
Aevornix Meet
Developer PreviewNative WebRTC calls (camera, microphone, screen share) over an Aevornix signalling server. No third-party call service. Local and same-network calls work now; internet-wide calling is the hosted next step.
- Native WebRTC calls with a per-peer video grid and microphone, camera and screen-share controls
- Your own signalling server: no third-party call service and no external iframe
- Local and same-network calls work now; a "Test a call on this device" button demonstrates a real two-peer call
- Couples with Aevornix Mail: a meeting invite opens the same room over an aevmeet:// link
- Calls between people on different networks need the hosted Aevornix signalling relay and a TURN server (the same protocol, moved off loopback)
- Automatic updates and a code-signed installer
A demo preview. Best explored with the "Test a call on this device" button until the hosted relay is live.
WebAssembly
Aevornix Foundations.
The libraries every application needs, compiled to WebAssembly and proven.
Six established C libraries behind one API. Compression, a SQL database, a scripting language, PNG decoding, font rendering and an audio codec, each loaded only when you ask for it.
- One dependency, six modules, nothing loaded until you use it
- Every module takes and returns JavaScript values, not heap offsets
- Errors come back as values, in each library’s own words
- Each module keeps its own name, version and licence
SHA-256 b33e7e649b4454240193af3e5f954dde6469ca63f217b04fcc032b8dc5c8444d
The built package is loaded and every module called before it is released. These are the answers it gave.
zlib1.3.1, compress and inflate round-trips byte-identicallysqlite3.45.1, SELECT returns real rowsluaLua 5.4.6, evaluates 6 * 7 to 42libpng1.6.43, reads a real PNG and rejects anything elsefreetype2.13.2, parses Arial to 4,651 glyphsopuslibopus 1.4, encodes a 20 ms frame
The six modules
Each is also available on its own. Whichever way you take them, the library keeps its name, its version and its licence.
zlib
ZlibLossless compression. The deflate implementation nearly everything else is built on.
aev-zlib@1.3.168 KB wasm33 KB gzipped15 source filesaev_zlib_compressdeflate a buffer at level 9aev_zlib_uncompressinflate a bufferaev_zlib_compress_boundworst-case compressed size, so you can size the outputaev_zlib_versionthe zlib version string
Built from the upstream zlib 1.3.1 release, checked against SHA-256 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23 before anything was compiled.
Package SHA-256 46c505fcce0463654a746424102384327170f2f3d15c49f868a0d7a2c2b7947a
SQLite
Public domainA complete SQL database engine, running entirely in memory.
aev-sqlite@3.45.1975 KB wasm413 KB gzipped1 source fileaev_sqlite_execrun SQL against a fresh in-memory database and get the rows back as textaev_sqlite_versionthe SQLite library version
Built from the upstream SQLite 3.45.1 release, checked against SHA-256 5592243caf28b2cdef41e6ab58d25d653dfc53deded8450eb66072c929f030c4 before anything was compiled.
Package SHA-256 4253df492af8f4b9814957495e44ebef181038e19321c2b3d979a1d6981bb5a3
Lua
MITA small, fast, embeddable scripting language.
aev-lua@5.4.6265 KB wasm133 KB gzipped32 source filesaev_lua_evalrun a chunk of Lua in a fresh state and get its result, or the erroraev_lua_versionthe Lua release string
Built from the upstream Lua 5.4.6 release, checked against SHA-256 7d5ea1b9cb6aa0b59ca3dde1c6adcb57ef83a1ba8e5432c0ecd06bf439b3ad88 before anything was compiled.
Package SHA-256 d366fbae0008cdcaf23ced0c8c0b59f784c0843424206cc7c6280968c14f217f
libpng
PNG Reference Library License v2The reference PNG reader and writer, with zlib compiled in.
aev-libpng@1.6.4379 KB wasm42 KB gzipped30 source filesaev_png_inforead a PNG from memory and report its dimensions, or the decoder erroraev_png_versionthe libpng version string
Built from the upstream libpng 1.6.43 release, checked against SHA-256 fecc95b46cf05e8e3fc8a414750e0ba5aad00d89e9fdf175e94ff041caf1a03a before anything was compiled.
Package SHA-256 71a9f51ef43ebc677e7ac2ea37fa81c1800dda7026dfef561c6e2951d563f016
FreeType
FTL or GPL-2.0Font rendering: parses TrueType, CFF and Type 1 faces and rasterises glyphs.
aev-freetype@2.13.2579 KB wasm273 KB gzipped36 source filesaev_freetype_face_infoload a font from memory and report its family, style and glyph countaev_freetype_versionthe FreeType version the package was built from
Built from the upstream FreeType 2.13.2 release, checked against SHA-256 1ac27e16c134a7f2ccea177faba19801131116fd682efc1f5737037c5db224b5 before anything was compiled.
Package SHA-256 c95436edab0b2b100851ca09f9cf55f4eaff69636c729108572a7e1cccafd342
Opus
BSD-3-ClauseThe audio codec used by WebRTC and most modern streaming.
aev-opus@1.4259 KB wasm134 KB gzipped136 source filesaev_opus_encode_silenceencode one 20 ms mono frame at 48 kHz and report the packet sizeaev_opus_versionthe Opus library version string
Built from the upstream Opus 1.4 release, checked against SHA-256 c9b32b4253be5ae63d1ff16eea06b94b5f0f2951b7a02aceef58e3a3ce49c51f before anything was compiled.
Package SHA-256 765c0adfd419d66f81df8d3f8fc25affe01c483983c6b34882ea476b0ed8342e
These are other people's libraries, compiled and hosted by Aevornix, which claims authorship of the wrapper and the packaging only. The full licence text of every module travels inside the package, and the upstream release each was built from is recorded with its own SHA-256, so what went into the binary can be checked rather than taken on trust.