AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
LLM Infra/
sema
sema logo

sema

Active·★ 54·MIT·Updated 2026-10-22

Sema is a Lisp dialect that integrates LLM agents as core language primitives, providing a robust runtime that handles common agent scaffolding like retries, caching, and tool dispatch. It compiles to a fast bytecode VM, allowing LLM-powered scripts to be concise, shipped as single binaries, and easily understood by coding agents.

#Lisp#LLM Agents#Bytecode VM#AI Toolchain#Multi-Provider#Workflow Automation#RAG
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#Dev Tooling
$ Install
$ curl -fsSL https://sema-lang.com/install.sh | sh
↗ Visit site★ GitHub
01

Features

01LLMs as language primitives: Prompts, messages, conversations, tools, and agents are first-class data types.
02Multi-provider support: Seamlessly swap between various LLM providers like Anthropic, OpenAI, Gemini, and custom ones.
03Integrated agent runtime: Handles common scaffolding like retries, caching, rate limits, and tool dispatch automatically.
04Full developer toolchain: Includes a formatter, language server (LSP), debugger (DAP), and an MCP server.
05Standalone executables: Compile Sema programs into self-contained binaries with auto-traced imports.
02

Compatibility

macOS
OS
Verified via docs
Linux
OS
Verified via docs
Windows
OS
Verified via docs
OpenAI
LLM Provider
Verified via docs
Anthropic
LLM Provider
Verified via docs
Google Gemini
LLM Provider
Verified via docs
03

Quick start

1
$ curl -fsSL https://sema-lang.com/install.sh | sh
04

Use cases

↳Building full coding agents with file editing, search, and shell tools.
↳AI-powered code review for git diffs and generating conventional commit messages.
↳Structured data extraction, classification, and multi-modal chat from text and images.
↳Implementing RAG (Retrieval-Augmented Generation) with in-memory vector stores and cross-encoder reranking.
↳Developing general-purpose applications with Lisp features, HTTP, JSON, and file I/O.
05

Alternatives

⚡Top VS:
VSsema★54→VSdeepseek-harness-handbook★234→VSaudithub-mcp★22→VS

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
askimo
★534
→
sema logo
sema★ 54
A Lisp with first-class LLM primitives, implemented in Rust
VSCompare→
deepseek-harness-handbook logo
deepseek-harness-handbook★ 234
Independent, source-backed handbook for DeepSeek AI's official DeepSeek Harness (dsh): agents, plugins, security, troubleshooting, and runbooks.
VSCompare→
audithub-mcp logo
audithub-mcp★ 22
Connect AI agents to AuditHub’s blockchain security tools. Launch scans, review findings, monitor tasks. Open source, Apache 2.0.
VSCompare→
askimo logo
askimo★ 534
AI desktop app for chat, RAG, Skills, MCP tools, and agents. Support multiple LLMs (Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM, Gemini, OpenRouter)
VSCompare→
LLM-Agents-Ecosystem-Handbook logo
LLM-Agents-Ecosystem-Handbook★ 555
One-stop handbook for building, deploying, and understanding LLM agents with 60+ skeletons, tutorials, ecosystem guides, and evaluation tools.
VSCompare→
lobu logo
lobu★ 230
Open-source control plane and runtime for organisational agents: shared company context, isolated execution, approvals and MCP.
VSCompare→
arc-kit logo
arc-kit★ 2.3k
The Enterprise Architecture Governance Harness — strategy, architecture, delivery, and assurance for AI coding assistants
VSCompare→
lemma-platform logo
lemma-platform★ 628
Multiplayer harness that shapes around your work. Agents, apps and workflows your team shares, used from Slack, Telegram, WhatsApp, Teams, Email, Web or your own AI agent.
VSCompare→
See all alternatives →
sema-lisp /
sema
↗

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

54MIT
Last commit1d ago
StatusActive
CategoryLLM Infra
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit