Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Sounio Compiler

Sounio Compiler

I
by io.github.agourakis82

Check, compile, run, and test Sounio programs locally.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx sounio-mcp-server==0.1.0
Provider
Claude Code
claude mcp add io.github.agourakis82-sounio-mcp-server -- uvx sounio-mcp-server==0.1.0

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.agourakis82-sounio-mcp-server": {
      "command": "uvx",
      "args": [
        "sounio-mcp-server==0.1.0"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Check, compile, run, and test Sounio programs locally.

Sounio

English · Ελληνικά — ξεκινήστε εδώ

Scientific computing with explicit uncertainty, units and effects — powered by a self-hosted compiler.

Sounio is an epistemic systems language created by Demetrios Chiuratto Agourakis. Its scientific abstractions and compiler are developed together: measurements carry uncertainty, quantities carry dimensions, and computations declare effects. Explore the language, the compiler and a scientific library spanning eight research domains below.

Explore the science · Language reference · Explore the compiler · Start here

Science expressed in the program

A measurement has a value and an uncertainty. A quantity has a dimension. A computation has effects. Sounio makes these distinctions part of the program so that scientific assumptions can be inspected alongside the calculation.

Explore the scientific examples, the standard library and the science hub. Each application should be assessed against executable evidence for the current source revision.

A scientific library across disciplines

Sounio's standard library connects scientific domains with the language's uncertainty, units and effect systems. Explore the implementations and examples directly:

DomainWhat you can exploreStart here
Ontology & biomedical terminologyTyped terminology, queries, reasoning, closure, EL+ and temporal models; SNOMED, GO, HPO and LOINC adapters.Library · Query example
PBPK & pharmacologyPhysiological models with 14/28 compartments, adaptive ODE simulation, tissue partitioning, drug interactions, fitting and uncertainty-aware workflows.Library · Simulation
Particle physicsLorentz, spinor and gauge foundations; parameters, propagators, vertices, amplitudes, decay and cross-section tools.Library · Uncertainty example
Quantum computingLinear qubit interfaces, statevector/VQE, Born-shot uncertainty, QASM tape and CHSH experiments, with C++23 crosschecks.Library · H₂ VQE · Device runner
Chemistry & hydrogenKinetics, thermochemistry, equilibrium, combustion, surfaces and catalysis, including independent-oracle sources.Library · Hydrogen uncertainty
Scientific numerics & learningLinear algebra, ODEs, statistics, automatic differentiation, optimization, Bayesian methods and tensor/neural components.Linear algebra · ODEs · Autodiff · Tensors
Biomedical data & imagingGenomics, neuroimaging, PET receptor kinetics and terminology-linked research examples.Genomics · fMRI · PET examples
Algebra & operator explorationHypercomplex structures, EISA and scoped GPU/operator work through Pireus.Algebra · EISA · Pireus

This map describes implemented source areas. Execution evidence belongs to the named example, compiler and target; the library is a research platform with coverage that varies by route. See tests, current CI and each domain's documentation for reproducible evidence.

Architecture

The compiler lives in this repository alongside the language. Follow the implementation from parsing and checking through intermediate representations, lowering and emission. Backend support is described by route and by tests of the current implementation.

ExploreSource
Compiler implementationself-hosted/compiler
Scientific librarystdlib
Examples and experimentsexamples
Regression evidencetests
ArchitectureCompiler documentation
Language specificationLanguage reference and grammar

Repository map

  • self-hosted/ and bootstrap/: compiler and bootstrap paths.
  • stdlib/, tests/, examples/ and demos/: libraries, regression evidence, examples and guided demonstrations.
  • docs/ and artifacts/research/: technical documentation and research assets.
  • website/ and site-next/: separate website implementations; ecosystem/ contains distributable templates.

Get started

The default bin/souc route selects Madaros; its committed prebuilt compiler is Linux x86-64. Apple Silicon also has a separate current-source native ARM64 build and real Metal execution route integrated in #2978; see the macOS ARM64 guide for its setup and limits. A clean checkout still needs the documented native artifact before the launcher can use that route. Inspect the selected artifact before running examples.

git clone https://github.com/Sounio-lang/sounio.git
cd sounio
export SOUNIO_STDLIB_PATH="$PWD/stdlib"
./bin/souc --version
./bin/souc info
./bin/souc check examples/hello.sio

For setup and route details, read INSTALL.md, Madaros status and the launcher. Historical setup notes can describe different artifacts; the selected compiler, host and source revision determine the route.

Read the evidence

Source, distributed binaries, individual test lanes and remote CI are separate evidence. When reporting a result, identify the source revision, selected compiler and test route.

  • Current CI
  • Releases
  • Open issues

Honest Status

CapabilityCurrent evidence
Native Apple executionNative ARM64 build and real Metal execution integrated in #2978; see the macOS ARM64 guide. Linux parity and self-hosting remain separate claims.
Scientific values through callsDirect and stored returned Knowledge values preserve variance in the tested paths integrated by #2878.
Derived-unit numerical representationScientific parameter representation repairs integrated by #2878.
Quantum circuits and experimentsBorn-law, QASM tape and CHSH routes integrated by #2880, with classical execution evidence.
Borrow and unit binding reconciliation#2882 is a validated draft candidate, awaiting integration.

GPU/Pireus execution has evidence on scoped Spark routes. The generic GPU CLI path and each other backend require their own status; support is recorded per engine, target and source revision.

This status snapshot was reconciled against main 571848a5 on 11 October 2026. The later Apple Silicon integration is recorded in #2978; follow the linked changes and current CI for subsequent integration.

Research and design

The scientific programme connects uncertainty, order and non-associative structure with executable models. Explore the founder’s intent, the language tour, research notes and the octonion associator example. Formal proof, numerical verification and empirical validation remain distinct forms of evidence.

Develop with Sounio

Start with a reproducible issue, a focused example or a documented compiler limit. See CONTRIBUTING.md for contribution guidance.

Created by Demetrios Chiuratto Agourakis. See the project credits for attribution and AI disclosure. For research citation, see CITATION.cff. Licensed under Apache-2.0.

How do I install Sounio Compiler?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Sounio Compiler need an API key?
No required environment variable is listed on this record.
What transport does Sounio Compiler use?
Sounio Compiler runs locally over stdio.
When was Sounio Compiler last checked?
Last checked 2026-10-16. Check, compile, run, and test Sounio programs locally.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA