Everything you might ask about the lab.

Straight answers about Skelf Research and the 18 public products we maintain.

What is Skelf Research?

Skelf Research is an independent AI research laboratory based in the United Kingdom. We investigate machine reasoning, retrieval, systems performance, and privacy. Our portfolio is a family of 18 public products spanning five technical domains.

How many products does Skelf Research maintain?

18. Each current product has a public repository under github.com/Skelf-Research. Rather than one large framework, we ship small tools that each do one thing well.

Are all Skelf Research products open source?

17 of the 18 current public product repositories carry a detected MIT, Apache-2.0, or GPL-3.0 licence. Perishable is public-source, but its licence is pending and we do not describe it as open source until that is resolved.

What programming languages do you use?

We choose the language per problem. Rust powers much of our systems infrastructure; Python drives AI orchestration; Zig powers ZViz; and Go, JavaScript, and TypeScript cover gateways, prompt tooling, and client-side plumbing.

How do I choose the right Skelf product for my problem?

Start from the problem. Typed, portable prompts → promptel. Lock prompts in CI → blogus. Agent contracts and audit → mpl. Provider routing → route-switch. Local embeddings → embedcache. Vector search → memista. Answer-engine infrastructure → polymathy. Deliberative search → slorg. Sandbox untrusted code → zviz. NUMA tuning → numaperf. Kernel correctness → gpuemu. Natural-language optimisation → savanty. Pairwise ranking → compere. Robotics simulation → waremax. Privacy-aware SQL assistance → l0l1.

Where is Skelf Research based?

Skelf Research is based in the United Kingdom, registered in Scotland (company no. SC809174), with a registered office in St Andrews. We work with academic collaborators, research partners, and funders globally.

Can I use Skelf products in production?

Yes, subject to each product’s licence and maturity note. Products are versioned and published to crates.io, PyPI, and npm where applicable. Some products (for example memista) are explicitly experimental (v0.1.x); check each product’s own site and docs for its status and scope boundaries, which we state as clearly as the features.

How can I collaborate with or contact Skelf Research?

For research collaborations, production support, funding, or press, use the contact form or email contact@skelfresearch.com. Bug reports and feature requests are best filed as issues on the relevant GitHub repository under github.com/Skelf-Research.

Join the research.
Shape what's next.

We welcome academic collaborators, research partners, and funders who believe the hardest problems in AI deserve open, rigorous, reproducible investigation.