seminara-agentic-suite
Official open-source client SDKs, WebMCP and CLI for Seminara
Documentation
The Presentation Layer for AI Agents
Seminara is an autonomous, 24/7 WebRTC presentation host (Aura) that delivers interactive slide decks and fields live audience Q&A.
With the Seminara Agentic Suite, this core engine is now fully programmable. You or your autonomous agents can orchestrate live, voice-led presentations entirely through code using our WebMCP integration, CLI, or multi-language SDKs.
๐ฆ Available Packages & Tools
| Package / Tool | Language | Directory | Installation |
|---|---|---|---|
| `seminara-sdk` | TypeScript / JavaScript | `sdk/` | `npm install seminara-sdk` |
| `seminara` | Python 3.9+ | `python/` | `pip install seminara` |
| `seminara-cli` | Command Line CLI | `cli/` | `npm install -g seminara-cli` |
| `go` | Go 1.21+ | `go/` | `go get github.com/shivamselam/seminara-agentic-suite/go` |
๐ Quickstarts: Time to Hello World < 5 Minutes
1. Node.js / TypeScript
npm install seminara-sdkimport { Seminara } from 'seminara-sdk';
const client = new Seminara({ apiKey: process.env.SEMINARA_API_KEY });
// Instantly generate a live, AI-hosted presentation room
const session = await client.sessions.create({
title: "Q3 Enterprise Demo & Discovery",
pdfUrl: "https://example.com/pitch-deck.pdf",
knowledgeBase: [
{ title: "Pricing", content: "Core Host plan is $199/mo for 50 presentations." }
],
ctaText: "Book Architecture Review",
ctaUrl: "https://seminara.online/book-meeting"
});
console.log(`Live Session URL: ${session.liveLink}`);2. Python
pip install seminaraimport os
from seminara import SeminaraClient
client = SeminaraClient(api_key=os.environ.get("SEMINARA_API_KEY"))
session = client.create_session(
title="Q3 Enterprise Demo & Discovery",
is_live=True,
pdf_url="https://example.com/pitch-deck.pdf",
knowledge_base=[
{"title": "Pricing", "content": "Core Host plan is $199/mo for 50 presentations."}
],
cta_text="Book Architecture Review",
cta_url="https://seminara.online/book-meeting"
)
print(f"Live Session Created: {session['liveLink']}")3. Command Line (CLI)
npm install -g seminara-cli
# Set your API key
export SEMINARA_API_KEY="sk_live_..."
# Create a presentation room straight from your terminal
seminara create --title "Q3 Product Launch"
# List active rooms
seminara list๐ค Model Context Protocol (MCP) & WebMCP
Seminara natively exposes its presentation engine to autonomous agents via MCP:
- Core Product MCP Server: `https://seminara.online/api/v1/mcp`
- Documentation MCP Server: `https://seminara.online/api/docs/mcp`
- Discovery Catalog: `https://seminara.online/.well-known/api-catalog.json`
*If you navigate to `https://seminara.online` using a WebMCP-enabled browser, your agent will automatically discover the exposed presentation tools on page load.*
๐ Documentation & Resources
- Developer Documentation: https://seminara.online/docs
- API Reference: https://seminara.online/docs/api-overview
- OpenAPI 3.1 Spec: https://seminara.online/openapi.json
- Developer Index (llms.txt): https://seminara.online/llms.txt
๐ License
MIT License. Copyright (c) 2026 Shivam Selam / Omni AI Club Private Limited.
Frequently asked questions
What is seminara-agentic-suite?
seminara-agentic-suite is Official open-source client SDKs, WebMCP and CLI for Seminara
How do I install seminara-agentic-suite?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is seminara-agentic-suite open source?
Yes โ it is hosted on GitHub at https://github.com/shivamselam/seminara-agentic-suite and has 2 stars.
Related MCP tools
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Ag...
The go-to web for your AI coding agent โ local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker
Testing and evaluation platform to chat, inspect, and debug MCP servers, MCP apps, and ChatGPT apps.
superglue (YC W25) builds integrations and tools from natural language. Get production-grade tools for long tail and enterprise systems.
Browser automation clicks buttons. OpenTabs calls APIs.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP