AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Workflow Automation/
sema
sema logo

sema

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

Sema is a Lisp-like language designed to abstract away the common scaffolding of LLM agent loops, making agents and LLM calls language primitives rather than relying on SDKs. It compiles to a fast bytecode VM and ships as a single binary, enabling efficient development and deployment of LLM-powered applications.

#Lisp#LLM Agents#Workflow Automation#AI Tooling#Bytecode VM#Multi-provider#RAG#Developer Tools
$ Install
$ curl -fsSL https://sema-lang.com/install.sh | sh
↗ Visit site★ GitHub
01

Features

01Treats LLMs as language primitives, with prompts, messages, conversations, tools, and agents as first-class data types.
02Supports multiple LLM providers (e.g., Anthropic, OpenAI, Gemini) with automatic configuration via environment variables.
03Includes built-in pipeline features such as response caching, fallback chains, rate limiting, retry mechanisms, and text chunking.
04Provides cost-aware development with integrated budget tracking and bundled pricing snapshots for LLM interactions.
05Offers a comprehensive developer toolchain, including a formatter, language server (LSP), debugger (DAP), and an MCP server for LLM clients.
02

Compatibility

MacOS/Linux
OS
Verified via docs
Windows
OS
Verified via docs
Rust
Runtime/SDK
Verified via docs
WebAssembly
Runtime
Verified via docs
OpenAI
LLM Provider
Verified via docs
Anthropic
LLM Provider
Verified via docs
03

Quick start

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

Use cases

↳Building coding agents capable of file manipulation, code review, and shell command execution.
↳Automating tasks like generating conventional commit messages from staged Git changes.
↳Performing structured data extraction from text and images, and conducting multi-modal chat interactions.
↳Implementing Retrieval-Augmented Generation (RAG) pipelines using in-memory vector stores and cross-encoder reranking.
↳Developing interactive LLM-powered notebooks for rapid prototyping and experimentation.
05

Alternatives

⚡Top VS:
VSsema★54→VSnowaikit★17→VSAgent-Machines★30→VSleather★17→
sema logo
sema★ 54
A Lisp with first-class LLM primitives, implemented in Rust
VSCompare→
nowaikit logo
nowaikit★ 17
The Most Comprehensive ServiceNow AI Toolkit — 400+ tools. Connect Claude, ChatGPT, Gemini, Cursor & any AI to ServiceNow. ITSM, ITOM, HRSD, CSM, Flow Designer, Scripting, Portal & more.
VSCompare→
Agent-Machines logo
Agent-Machines★ 30
OpenRouter for agents and sandbox environments. Provides a control plane and configuration options for persistent agent workers. Route runtime + substrates, provision specialist presets, and supervise your fleet.
VSCompare→
leather logo
leather★ 17
Local agent infrastructure in one stdlib-only Go binary
VSCompare→
iPolloWork logo
iPolloWork★ 7.1k
iPolloWork — local-first AI agent workspace with Design and Video tools
VSCompare→
ai-toolkit logo
ai-toolkit★ 51
MCP server, CLI, and agent skills for Pipefy.
VSCompare→
quicker-rpc logo
quicker-rpc★ 14
QuickerAgent: AI desktop assistant for Quicker. Monorepo with QuickerRpc plugin + qkrpc CLI — headless action create/edit/run via MCP, HTTP, or JSON CLI (StreamJsonRpc named pipe).
VSCompare→
Android-MCP logo
Android-MCP★ 903
MCP Server for interacting with Android Devices.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
HelgeSverre /
sema
↗

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

54MIT
Last commit1d ago
StatusActive
CategoryWorkflow Automation
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
© 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.