From 3702b5a8da1d1e50beedf034771839304eb326ae Mon Sep 17 00:00:00 2001 From: Roland Haller Date: Tue, 17 Feb 2026 20:17:58 +0900 Subject: [PATCH 1/2] fix: logo display in README - rastr outline on 'i' - text element without font embed(Oswald) on "nference" + vector "nference" + 2pt black outline on the 'i' + 2pt white outline on "nference" This should help with the contrast on all background. --- README.md | 21 +++++---- assets/inference-logo-oulined-shaped-font.svg | 45 +++++++++++++++++++ 2 files changed, 58 insertions(+), 8 deletions(-) create mode 100644 assets/inference-logo-oulined-shaped-font.svg diff --git a/README.md b/README.md index a3c78be..a023a8c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +![alt text](./assets/inference-logo-oulined-shaped-font.svg) + [![Build](https://github.com/Inferara/inference/actions/workflows/build_main.yml/badge.svg?branch=main)](https://github.com/Inferara/inference/actions/workflows/build_main.yml) [![codecov](https://codecov.io/gh/Inferara/inference/branch/main/graph/badge.svg)](https://codecov.io/gh/Inferara/inference) @@ -69,10 +71,10 @@ infs --version ### Exit Codes -| Code | Meaning | -|------|---------------------------------| -| 0 | Success | -| 1 | Usage / IO / Parse failure | +| Code | Meaning | +| ---- | -------------------------- | +| 0 | Success | +| 1 | Usage / IO / Parse failure | ### Future Commands (Planned) @@ -90,10 +92,10 @@ Prebuilt binaries are available for each release. Two CLI tools are distributed: ### Release Artifacts -| Platform | infs | infc | -|----------|------|------| -| Linux x64 | `infs-linux-x64.tar.gz` | `infc-linux-x64.tar.gz` | -| Windows x64 | `infs-windows-x64.zip` | `infc-windows-x64.zip` | +| Platform | infs | infc | +| ----------- | --------------------------------- | --------------------------------- | +| Linux x64 | `infs-linux-x64.tar.gz` | `infc-linux-x64.tar.gz` | +| Windows x64 | `infs-windows-x64.zip` | `infc-windows-x64.zip` | | macOS ARM64 | `infs-macos-apple-silicon.tar.gz` | `infc-macos-apple-silicon.tar.gz` | ### Directory Structure @@ -110,6 +112,7 @@ The CLI binaries are self-contained and require no external dependencies. To build Inference from source: For detailed platform-specific setup instructions, see: + - [Linux Development Setup](book/installation_linux.md) - [macOS Development Setup](book/installation_macos.md) - [Windows Development Setup](book/installation_windows.md) @@ -121,12 +124,14 @@ No external binaries are required. The compiler generates WebAssembly directly v ### Build Steps 1. Clone the repository: + ```bash git clone https://github.com/Inferara/inference.git cd inference ``` 2. Build the project: + ```bash cargo build --release ``` diff --git a/assets/inference-logo-oulined-shaped-font.svg b/assets/inference-logo-oulined-shaped-font.svg new file mode 100644 index 0000000..8bd19c2 --- /dev/null +++ b/assets/inference-logo-oulined-shaped-font.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From b390e652cd333686d8f4732445d23bf4db24c52f Mon Sep 17 00:00:00 2001 From: Georgii Plotnikov Date: Fri, 20 Feb 2026 04:43:40 +0500 Subject: [PATCH 2/2] Update README.md Signed-off-by: Georgii Plotnikov --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index a023a8c..c25ecb7 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,13 @@ ![alt text](./assets/inference-logo-oulined-shaped-font.svg) +
+ [![Build](https://github.com/Inferara/inference/actions/workflows/build_main.yml/badge.svg?branch=main)](https://github.com/Inferara/inference/actions/workflows/build_main.yml) +[![Miri Check](https://github.com/Inferara/inference/actions/workflows/miri.yml/badge.svg)](https://github.com/Inferara/inference/actions/workflows/miri.yml) [![codecov](https://codecov.io/gh/Inferara/inference/branch/main/graph/badge.svg)](https://codecov.io/gh/Inferara/inference) +
+ # 🌀 Inference Programming Language Inference is a programming language designed for building verifiable software. It is featured with static typing, explicit semantics, and formal verification capabilities available out of the box.