Skip to main content
T&M SOFTWARES

We build tools

for engineers.

Performance-obsessed, dependency-free software.
Crafted in C. Open source. Built to last.

terminal
$ gcc -O3 demo.c -I./include -o demo $ ./demo [ac] init .......... ok [ac] dense 784→128 . ok [ac] dense 128→10 .. ok [ac] forward ....... ok [ac] backward ...... ok [ac] cleanup ....... ok _
PERFORMANCEENGINEERINGOPEN SOURCEC11VULKANSIMDZERO DEPSAICRAFTAVX-512NEONAUTOGRADGPU COMPUTEPERFORMANCEENGINEERINGOPEN SOURCEC11VULKANSIMDZERO DEPSAICRAFTAVX-512NEONAUTOGRADGPU COMPUTE

We don't add layers of abstraction. We remove them.

The philosophy behind every line of code we ship.

Featured Project

Aicraft

Machine learning, uncompromised.

A complete deep learning framework in pure C. SIMD-optimized, Vulkan-accelerated, zero dependencies.

Live forward pass — 784 → 128 → 10

SIMD Vectorized

AVX2, AVX-512, ARM NEON. Every hot path hand-tuned with intrinsics.

GPU Compute

14 GLSL compute shaders via Vulkan. Matrix ops on GPU.

Autograd Engine

22 differentiable operations. Full computational graph.

INT8 Quantization

Post-training quantization. Shrink models 4x for edge.

AicraftPyTorchTensorFlow
Binary size~150 KB~800 MB~1.8 GB
Dependencies0~50~80
LanguageC11C++ / PythonC++ / Python
Compiles on MCUYesNoNo
0Lines of C
0Header files
0GLSL shaders
0Autograd ops
0Test cases
0Dependencies

Include. Compile. Run.

No CMake wizardry, no vcpkg, no conan. Add the include folder to your compiler path and you're done. Header-only.

C11Header-onlyMIT LicenseCross-platform
demo.c
1234567891011121314151617
#include "aicraft/aicraft.h"
int main() {
ac_init();
// Build a simple classifier
AcLayer *net[] = {
ac_dense(784, 128, AC_RELU),
ac_dense(128, 10, AC_SOFTMAX)
};
// Forward + backward
AcTensor *x = ac_tensor_rand((int[]){1, 784}, 2);
AcTensor *y = ac_forward_seq(net, 2, x);
ac_backward(y);
ac_cleanup();
}

We don't ship features.
We ship engineering.

0101

Performance is non-negotiable

We write C, not wrappers around C. Every hot path is profiled, every allocation is intentional.

0202

Zero dependencies

Our software compiles on anything with a C compiler. No package managers, no supply-chain risk.

0303

Built in the open

Every line is public. We believe engineers deserve tools they can read, understand, and extend.

What we build with

C11Core language
GLSLCompute shaders
VulkanGPU runtime
AVX-512x86 SIMD
NEONARM SIMD
GCC / ClangCompilers

Richiedi un preventivo.

Seleziona il servizio, compila il modulo e ti ricontatteremo entro 24 ore.

I tuoi dati saranno utilizzati esclusivamente per rispondere alla tua richiesta.

Ready to see what
pure C can do?

Explore Aicraft, read the docs, or dive into the source.

T&M Softwares — Tobias Tesauri