EveryDev.ai
Subscribe
Home
Developers

3,931+ AI companies

  • Radar
  • Trending
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Developers
    3. SRI Lab, ETH Zurich

    SRI Lab, ETH Zurich

    SRI Lab is the Secure, Reliable, and Intelligent Systems research group in ETH Zurich's Department of Computer Science. It researches the intersection of artificial intelligence and programming languages, with emphasis on secure, reliable, trustworthy, controllable and interpretable AI systems, and develops research systems and open-source tools.

    Visit Website

    At a Glance

    1Tool Listed
    3Products
    9Capabilities
    Discussions
    CAB H 69.1, Universitätstrasse 6Headquarters
    13Employees
    Focus Areas
    LLM Orchestration
    AI Development Libraries
    Prompt Engineering
    Connect
    Latest News
    SRI team placed second in Track 3: SeePhys Pro at the 3rd AI for Math Workshop Challenge at ICML 2026.Nov 7, 2026
    SRI announced 8 papers in the main track of ICLR 2026, with two oral presentations.Dec 4, 2026
    Markets
    • Academic and industrial AI/ML researchers
    • Software developers building LLM applications
    • Organizations needing reliable, secure and controllable AI systems
    • AI model providers and deployers evaluating safety, security and EU AI Act compliance
    • +2 more

    AI Tools by SRI Lab, ETH Zurich

    (1)
    View LMQL
    LMQL tool icon

    LMQL

    Python Superset LLM Programming Language

    LLM OrchestrationAI Dev LibrariesPrompt Engineering

    Discussions

    No discussions yet

    Be the first to start a discussion about SRI Lab, ETH Zurich

    Latest News

    11/07/2026

    SRI team placed second in Track 3: SeePhys Pro at the 3rd AI for Math Workshop Challenge at ICML 2026.

    sri.inf.ethz.ch
    12/04/2026

    SRI announced 8 papers in the main track of ICLR 2026, with two oral presentations.

    sri.inf.ethz.ch
    24.03.2026

    SRI published research reporting that coding agents try to fix correct code over 50% of the time.

    sri.inf.ethz.ch
    24.02.2026

    SRI work on the effect of context files on coding agents trended on X and Hacker News.

    sri.inf.ethz.ch

    Products & Services

    3
    LMQL (Language Model Query Language)
    26.04.2023

    An open-source, Python-based programming language and platform for LLMs. It combines natural-language prompts with types, templates, constraints, control flow and an optimizing runtime to make LLM interaction more reliable, controllable, efficient and transparent. Website: https://lmql.ai/; repository: https://github.com/eth-sri/lmql

    Silq
    15.06.2020

    A high-level quantum programming language designed around intuitive semantics, reduced code, error prevention, safe automatic uncomputation and physicality. Website: https://silq.ethz.ch/

    COMPL-AI
    17.10.2024

    An open-source, compliance-centered evaluation framework for generative-AI models, created by ETH Zurich, INSAIT and LatticeFlow. It translates EU AI Act requirements into technical requirements and evaluates models using a 27-benchmark suite. Website: https://compl-ai.org/

    Market Position

    SRI is an academic research lab, not a conventional product company. It differentiates through the combination of programming-languages expertise, formal methods/program analysis, security and reliability, and applied generative-AI research, with open-source systems and spin-offs. Its research and talent landscape overlaps with university AI/programming-languages/security groups such as Berkeley BAIR, Stanford HAI, Mila and CMU, and industrial research organizations such as Google DeepMind, Microsoft Research and IBM Research.

    Leadership

    Executive Team

    MV

    Martin Vechev

    Full Professor of Computer Science, ETH Zurich; Head of SRI Lab

    Leads SRI Lab. Previously Research Staff Member at IBM T.J. Watson Research Center in New York (2007–2011); PhD, University of Cambridge; BSc, Simon Fraser University. He co-founded DeepCode, ChainSecurity and LatticeFlow. Source: https://www.sri.inf.ethz.ch/people/martin

    Founding Story

    The lab grew from Martin Vechev's research at ETH on software reliability, programming languages, program analysis and AI for code, and expanded into reliable and secure AI/LLM systems. The group's stated work spans both theoretical and system aspects of AI and programming languages; ETH describes LMQL as an open-source effort created to make interaction with large language models more systematic, controlled and transparent.

    Business Model

    Revenue Model

    SRI Lab is an ETH Zurich university research group rather than a separately marketed commercial company. Its public software projects, including LMQL, are open source; the lab's disclosed activity is research, teaching, grants and technology transfer/spin-offs rather than a public subscription or API business model.

    Pricing Tiers

    Open-source LMQL
    Free

    The LMQL website and GitHub repository provide installation, source code and a browser Playground; no paid tiers are listed. Repository license: Apache License 2.0.

    Target Markets

    Industries & Segments
    • Academic and industrial AI/ML researchers
    • Software developers building LLM applications
    • Organizations needing reliable, secure and controllable AI systems
    • AI model providers and deployers evaluating safety, security and EU AI Act compliance
    • Quantum-computing researchers and developers
    • Research and technology-transfer partners in cybersecurity, software engineering and trustworthy AI
    Use Cases
    • Controlled and constraint-guided LLM prompting
    • Schema-safe structured generation and JSON-like output
    • Tool-augmented, multi-step and interactive LLM applications
    • Research and prototyping with local or hosted language models
    • AI-for-code security hardening, code analysis and coding-agent evaluation
    • LLM watermarking, privacy/security testing and reliable model evaluation
    Notable Customers
    • No commercial customer list is published for SRI Lab. Publicly documented technology-transfer users/beneficiaries include SRI spin-offs DeepCode/Snyk, LatticeFlow, ChainSecurity/PwC, Invariant Labs/Snyk, LogicStar and NetFabric.

    Quick Facts

    Headquarters
    CAB H 69.1, Universitätstrasse 6, 8092 Zürich, Switzerland
    Employees
    13
    Office Locations
    ETH Zürich

    History & Milestones

    04.02.2025

    SRI spin-off LogicStar announced a USD 3 million pre-seed round to build autonomous software-maintenance tools (https://techcrunch.com/2025/02/04/logicstar-is-building-ai-agents-for-app-maintenance/).

    25.06.2025

    SRI spin-off Invariant Labs was acquired by Snyk (https://inf.ethz.ch/news-and-events/spotlights/infk-news-channel/2025/06/eth-spin-off-aquired-by-snyk.html).

    17.10.2024

    SRI, LatticeFlow and INSAIT launched COMPL-AI, an open-source compliance-centered evaluation framework for generative AI models (https://compl-ai.org/).

    26.04.2023

    ETH publicly announced LMQL, an open-source programming language and platform for controlled interaction with LLMs, created by Luca Beurer-Kellner, Marc Fischer and Martin Vechev (https://ethz.ch/en/news-and-events/eth-news/news/2023/04/a-new-form-of-human-computer-interaction.html).

    15.03.2022

    Martin Vechev was appointed Full Professor of Computer Science at ETH Zurich (https://ethrat.ch/en/23-new-professors-appointed-at-the-two-federal-institutes-of-technology/).

    Key Capabilities

    9
    LLM prompting with Python syntax and program control flow
    Types, templates, datatypes and schema-oriented output control
    Logical and character/token constraints enforced during generation
    Advanced decoding including argmax, sampling, beam search and best-k
    Speculative execution, constraint short-circuiting, token-use optimization and tree-based caching
    Synchronous and asynchronous APIs with cross-query batching

    Integrations & Partnerships

    Platform Integrations

    • LMQL browser-based Playground IDE and local Python package
    • OpenAI API and Azure OpenAI
    • Hugging Face Transformers
    • llama.cpp
    • LangChain and LlamaIndex integrations
    • Visual Studio Code extension
    • REST, WebSocket and Server-Sent Events streaming

    Key Partnerships

    ETH Zurich Department of Computer Science is the institutional home of SRI Lab.
    LMQL was created by SRI/ETH researchers and contributors in the eth-sri open-source community.
    COMPL-AI was created with INSAIT and LatticeFlow, with the European Commission welcoming the platform as a first step toward translating the EU AI Act into technical requirements.

    Connect

    Website
    sri.inf.ethz.ch/
    GitHub
    eth-sri
    Discord
    5djae9gJVB

    AI Topics

    3

    SRI Lab, ETH Zurich focuses on these topics:

    LLM Orchestration(1)
    AI Development Libraries(1)
    Prompt Engineering(1)
    Back to all developersSuggest an edit