sema: A Lisp with first-class LLM primitives, implemented in Rust

by sema-lisp · MCP Server · ★ 54

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

How to install sema

brew install helgesverre/tap/sema-lang
cargo install sema-lang

Taken from the project's README on GitHub. Check the security audit before running it.

Security audit verdict: SAFE · quality 65/100

None of the 42 rules matched — no credential harvesting, no data exfiltration, no curl-pipe-shell installer. Scanned against 42 published rules built on the SlowMist agent-security taxonomy, refreshed every 8 hours. Full audit →

The quality score combines nine heuristic checks of the repo and its README: completeness, clarity, specificity, examples, structure, agent readiness, step-by-step content, instruction quality and security notes. It rates how well the project explains itself to an agent, not the code.

agentic-aiagentsaiinterpreterlispllmmcp-serverprogramming-languagerust

Quick Facts

Stars54
Forks6
LanguageRust
CategoryMCP Server
LicenseMIT
Quality Score65/100
Open Issues11
Last Updated2026-10-21
Created2026-02-11
Platformsmcp, rust
Est. Tokens~27k

About sema

Sema A Lisp where LLM agents are language primitives, not an SDK — compiled to a fast bytecode VM, shipped as a single binary. Docs · Playground · For Agents · Examples · Issues Stop rewriting the agent loop. Every LLM script grows the same scaffolding — retries, caching, cost caps, rate limits, tool dispatch, conversation state.

Compatible Skills

These tools work well together with sema for enhanced workflows:

  • tsk-tsk — semantic(0.22)+complementary+same_lang+similar_pop+shared_platform (58%)
  • t3router — semantic(0.20)+complementary+same_lang+similar_pop+shared_platform (57%)

sema alternative? Top 6 similar tools

Looking for a sema alternative? If you're comparing sema with other mcp server tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • zapcode by TheUncharted · ⭐ 89

    TypeScript interpreter for AI agents. Written in Rust. 2µs cold start. Sandboxed. Alternative to MCP tool call

  • paiml-mcp-agent-toolkit by paiml · ⭐ 167

    Pragmatic AI Labs MCP Agent Toolkit - An MCP Server designed to make code with agents more deterministic

  • eval-view by hidai25 · ⭐ 139

    Regression testing for AI agents. Snapshot behavior,diff tool calls,catch regressions in CI. Works with LangGr

  • intellegix-code-agent-toolkit by intellegix · ⭐ 57

    Automated loop driver, slash commands, council automation, MCP browser bridge, and portfolio governance for Cl

  • lazy-bird by yusufkaraaslan · ⭐ 236

    Universal development automation for ANY project. Claude Code implements features, runs tests, creates PRs aut

  • mcp-guardian by eqtylab · ⭐ 201

    Manage / Proxy / Secure your MCP Servers

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Rust Agent Tools

How this security grade is produced

Grades come from a rule-based scan built on the SlowMist agent-security taxonomy: 42 published rules, covering credential harvesting, data exfiltration, curl | sh installers and more. It is a first-layer scan, not a manual audit — we say so rather than overstate it.

The scale of the problem is documented independently: Liu et al. (2026), in a study of 31,132 agent skills, report that 26.1% contain security vulnerabilities. Our own full-catalog census is published as a citable open dataset.

Sources & who's responsible:

View on GitHub → Browse MCP Server tools