The Leumas ecosystem
168 packages, engines, services and adapters. Check here before writing a helper: rebuilding something that already works is the most expensive mistake in this repository, and the new code never looks wrong.
Packages
40Frontend and isomorphic libraries -- the st- kit, the theme, the schemas- @leumas/api-clientThe ONE isomorphic Leumas API client — fetch wrapper, TTL cache, and public-data loaders.19 exportsused by 5
- @leumas/api-kitThe express boilerplate every Leumas router was writing for itself — async wrapping, HTTP-status errors, the admin/ownership predicates, the optional-guard and PassNode-meter seams, pagination and...30 exportsused by 8
- @leumas/app-kitThe ONE contract every Leumas app complies with. Declare an app's actions once and get five surfaces free: adapter functions, Leviathan/chatbot functioncalls, an MCP server, a REST router, and a...3 exportsused by 1composes 2
- @leumas/architecture-graphThe document format behind the Leumas architecture graphs. One canonical serializer that keeps every node and edge on its own line so an agent can grep-and-edit a single record, a content hash for...11 exportsused by 1
- @leumas/assets-sdkThe ONE SDK for shared assets — identity, user storage, and the shared /library/* (logos/icons/3d/fonts). Client for the datacenter service.1 exportsused by 1composes 1
- @leumas/authThe ONE Leumas gate — clean-room login + JWT session + RBAC (roles/permissions) + Stripe membership + PassNode token wallet + API keys.73 exportsused by 5composes 3
- @leumas/avatarThe operator identity: the renderer-agnostic look contract + slot registry (React-free, shared verbatim by server and client) and the 2.5D operator-card renderers.125 exportsused by 3composes 1
- @leumas/bodyThe Universal Body Engine — the species-agnostic biological primitive: a typed anatomical graph, a species/variant registry, ontology source adapters (Uberon), fuzzy anatomical search...120 exportsused by 2composes 1
- @leumas/body-3dProcedurally composed 3D bodies: the entity-kit silhouette vocabulary, blueprint part lists, and the resolver that lets a game draw either without owning a single GLB.12 exportsused by 4
- @leumas/body-viewerThe generic 3D body viewer — a React/r3f surface that renders ANY species' model manifest, with the layer system, the selection model, isolate/ghost/clip, camera presets and the closed visual-command...72 exportsused by 1composes 1
- @leumas/capability-sdkThe register-capability SDK — any page/plugin registers live functioncalls the Leviathan widget picks up on mount (and drops on unmount), plus the client-side trigger runtime (wakeword/hotkey/dom)...54 exportsused by 5
- @leumas/config-registryThe Imperium config engine — the app-config schema, per-mode data contracts, the site route contract and the JSX authoring format that let Web & Studio render and manage config-driven sites.358 exportsused by 14
- @leumas/dbLeumas database runtime — libSQL/SQLite client + Drizzle instance + migrations + seed + the generic universal-CRUD repository (ownership + history).37 exportsused by 8composes 1
- @leumas/devicesThe shared device layer. Today: the browser half — enumerating media devices, the ONE permission latch a denied prompt sets, camera streams that are ref-counted and time-out on a hung prompt, a mic...166 exportsused by 2composes 1
- @leumas/domain-kitA DOMAIN DOOR, once — the overview HUD, its view host, the console nav view and the manifest→routes/aside/crumbs/⌘K derivation every product's admin repeats. The 3D room is a separate, optional...66 exportsused by 2composes 3
- @leumas/embed-catalogThe built-in embeddable-page catalogue — games and tools, generated from shared/knowledge/iframe-urls, verified live and frameable at generate time, and hydrated into the iframes collection. Taxonomy...15 exports
- @leumas/entitlementsPolicy-driven entitlement engine — plans/memberships DECLARE capabilities + quota limits as data; one primitive gates & meters everywhere. The swappable membership-access axis (sibling to PassNode's...23 exportsused by 1
- @leumas/entranceThe Entrance system — how a Leumas product OPENS and how it MOVES. A pluggable registry of splash adapters (the boot sequence) and transition adapters (the between-page motion), resolved per user...59 exportsused by 5composes 2
- @leumas/exportersThe ONE way anything in Leumas leaves the app — serialize a value to JSON/NDJSON/CSV/text, hand it to the browser as a download, and wrap it in a versioned envelope so a file exported from one Leumas...42 exportsused by 3
- @leumas/featuresShared user-facing surfaces — providers, guards, the app shell, and the Dashboard/Social/AppIndex/Account/Imperium pages that Web, Studio and iOS all compose. Studio adds admin pages on top.231 exportsused by 4composes 16
- @leumas/game-3dPresentation for the Leumas game engine: the ECS-to-Object3D bridge, pointer-lock controllers and camera rigs, asset loading, and debug draw. Browser only — the simulation kernel is...68 exportsused by 3composes 3
- @leumas/game-kitThe Leumas game simulation kernel: ECS, fixed-step loop, physics seam, prefabs, defineGame, netcode. Isomorphic — runs identically in the browser and in a Node sim worker. Contains no three.js, no...301 exportsused by 6
- @leumas/gymGym engine — a clean-room implementation of self-hosted strength training: four progression policies (linear, Greyskull LP, double, timed) with stall detection and deloads, estimated 1RM, RIR/RPE...132 exportsused by 1
- @leumas/hosting-uploadWhat gets deployed and what never does — the upload rules shared by Studio's drag-and-drop uploader and the agent lane, plus the Node walker and pooled uploader.16 exportsused by 3
- @leumas/leviathanThe embeddable Leviathan chatbot — React widget + client. Drops into every product; talks to the leviathan runtime via the API.7 exportsused by 2composes 4
- @leumas/licensingLeumas licensing — Ed25519-signed OFFLINE entitlement tokens (LEV1.<payload>.<sig>), license-key mint/hash, the platform issuer service + routers, and the appliance client. The 'buy on leumas.tech →...26 exportsused by 1composes 2
- @leumas/machinesDrive a machine that makes something — 3D printers, CNC mills, routers and laser engravers. An isomorphic core (G-code lexer, dialect table, ONE credit-based streamer covering both Marlin's ok-acking...151 exportsused by 1
- @leumas/mcp-bridgeThe stdio ⇄ streamable-HTTP bridge — one line in any coding agent's config connects it to a Leumas install, ours or the customer's. Carries no tools of its own.6 exportscomposes 1
- @leumas/mcp-kitTurn any Leumas adapter/tool into an MCP server — the contract helpers + adapter→server compiler.3 exportsused by 1
- @leumas/qrThe QR engine: payload builders, a style model, and matrix → SVG / PNG / PDF rendering. Pure and browser-safe except for ./raster, which is the only subpath that touches sharp.74 exportsused by 1composes 1
- @leumas/revenuePrimitive-first revenue factories, settlement sources, offers, channels, and workflow recipes.35 exportscomposes 1
- @leumas/runcodeONE seam for running any language from JS - runCode('python'|'rust'|'perl'|..., { code | file }), plus variable crossing: vars become native variables and emit() returns a value, so runs chain across...16 exports
- @leumas/schemasCanonical Leumas data model — Drizzle (libSQL/SQLite) tables + drizzle-zod validators + enums. DB-agnostic definitions, no runtime connection.204 exportsused by 16
- @leumas/securityHow every Leumas backend defends itself, declared once — the programmable security policy (session · cors · rate limits · body limits · http) plus the middleware that enforces it, mounted in the one...100 exportsused by 3
- @leumas/singLeumas Sing — the karaoke game ("Just Dance for karaoke"). A HEADLESS game engine (src/engine: MPM pitch tracker, score engine, game clock, session state machine, library reader — zero...54 exportsused by 2composes 2
- @leumas/site-mapThe live 'you are here' map of a product's navigation. Walks any resolved nav manifest into a graph of domains → pages → tabs → sub-tabs, locates the current pathname in it, emits it as mermaid, and...49 exportsused by 2composes 4
- @leumas/soundThe Leumas UI sound layer — a synthesised sound bank, a non-spatial mixer and ONE delegated DOM listener set, so every button, tab, toggle and window in the ecosystem sounds without a single...40 exportsused by 5composes 2
- @leumas/themeLeumas design tokens, global styles, Tailwind preset, and ThemeProvider — the single source of styling truth.39 exportsused by 12composes 1
- @leumas/uiThe ONE Leumas component + layout kit — data-agnostic, token-driven primitives shared by every product.537 exportsused by 14composes 3
- @leumas/value-changerThe Global Value Changer — one layer that reads the text already on the page, matches words Leumas has programmed, and attaches a live component to them (a crypto price, a glossary definition, a...15 exportsused by 3composes 2
Engines
23Backend modules the API mounts: hosting, workflows, MCP, the atlas- @leumas/actionsThe Action adapter base + the rule engine. An action DOES things (open chatbot, run a workflow cell, run an MCP tool, notify). Rules wire trigger → [actions].used by 4composes 1
- @leumas/behaviorThe behaviour layer: EMA interest profiles with lazy decay, hourly/daily rollups, session transitions, and the next-best-action scorer. Drizzle handles are injected — this engine has no database...
- @leumas/chatbotsProgrammable chatbots — persona + toolbanks + functioncalls (like leumas-cursor-agent-mvp). Programmed & priced in Studio, run on the Leviathan runtime.used by 2composes 3
- @leumas/connectorsConnectors — logged-in users link third-party accounts (databases, social/OAuth, SSH/SFTP). A per-provider connector registry + createConnectorsRouter (CRUD connections + test-connection). Absorbs...used by 1composes 3
- @leumas/consensusConsensus Groups engine — panels of AI members (chatbot rows or inline provider/model/persona specs) that deliberate and synthesize one answer. Modes: panel (fan-out + judge, from the legacy...composes 1
- @leumas/dynamicThe Dynamic layer — a Studio owner's OWN code, added to their own instance. Three parts behind one /api/dynamic prefix: SSR (register components/pages by local path, compile + server-render them...composes 3
- @leumas/flow-recorderRecord & replay real runtime hook flows into replayable timelines. Part of the Leviathan runtime; mounted by leumas-api at /api/flows. Captured flows feed perception→rules→action.
- @leumas/game-serverThe authoritative host for Leumas games: the 'game' room kind, a worker-thread simulation pool, per-player interest fan-out and match persistence. Node only.composes 2
- @leumas/gridsThe 3D programming grid/graph runtime. A grid is layers of cells; a cell is an action (code, endpoint, conditional, variable). createGridsRouter → CRUD grids + a $ref-resolving, cycle-safe, memoizing...used by 1
- @leumas/jobsLeumas Jobs — the one durable, connector-backed job engine every long-running domain shares. Persists each job in the dynamic jobs collection (survives restart), runs kind-keyed runners with a...composes 1
- @leumas/leviathan-runtimeThe Leviathan runtime (API side): bots registry + chat router now; perception→rules→action + agent tools land in P5. Mounted by leumas-api at /leviathan.composes 1
- @leumas/lmxLMX — the Leumas multi-interpreter scripting engine. General languages (lmx/lmy/lmz/lmm/lmc/lmn), the ecosystem languages that speak Leumas (lmq query, lmai prompt orchestration, lmg grids), and...used by 1composes 1
- @leumas/mcpThe MCP runtime — auto-loads mcp-servers/, lists tools (GET /mcp), and executes them (POST /tool). Mounted by leumas-api; the distribution surface for Studio.composes 4
- @leumas/middlewareAdapter/connector engine — the BaseAdapter contract + loader + a libSQL adapter for schema-less dynamic collections (universal CRUD over the shared leumas.db).used by 1composes 3
- @leumas/osint-sdkDoes a public profile exist for this handle? The OSINT probe engine behind Leumas - a source-neutral rule evaluator, ONE shared per-host limiter, a concurrent multi-handle job registry and an SSE...used by 1
- @leumas/progressionXP ledger, level curve, ranks, badges, quests, cosmetic ownership and the merged activity timeline. Everything derived from a ledger rather than stored — createProgressionRouter mounts it at...used by 1composes 4
- @leumas/researchDeep-research engine — iterative query -> web-search -> summarize -> reflect loop over @leumas/providers + the websearch/scraping adapters. Exposed as /api/research (JSON + SSE), the deep-research...composes 1
- @leumas/router-kitShared plugin routers for leumas-api — P1: typed universal CRUD (RBAC + ownership) + social (feed/likes/friends/chat/notifications).used by 1composes 6
- @leumas/static-pagesImperium static-pages plugin router — CRUD over on-disk per-config page files (.json/.md/.html/.jsx). Consolidates the read-only StaticPages fetch/list router into a full CRUD surface for Studio.
- @leumas/touch-pcDevices engine — turn a phone/tablet into a LAN remote for the host PC (mouse/keyboard input over a WebSocket) and drive multi-display setups (kiosk scenes on each monitor). Input synthesis comes...
- @leumas/tvEvery smart television on the operator's LAN, behind one vendor-neutral contract. A driver declares what a brand can do — discover, identify, drive a remote, list and launch apps, type, power, wake...used by 1composes 2
- @leumas/variablesLeumas Variables — one value, read everywhere. A tenant/user-scoped key-value store whose secrets are sealed at rest with @leumas/connectors' aes-256-gcm, expanded server-side as {{var.KEY}} in...composes 3
- @leumas/webhooksLeumas Webhooks — the inbound door. A programmable endpoint that verifies a signature over the RAW request bytes, refuses replays durably, projects the body onto a callable's DECLARED inputs through...composes 2
Services
5Standalone backends with their own lifecycle- @leumas/controlLeumas Control — the vendor-only read/write API behind admin.leumas.tech. Mounted at /control ONLY where caps.staffPlane; every route behind requireStaff. Adds no data of its own — it is a window...composes 4
- @leumas/imperium-serverStandalone, white-label Imperium production server — the packageable 'run your own Imperium ecosystem' edition. Reuses the @leumas/hosting core (resolve/serve/SEO/mode-endpoints/shield) behind a...composes 5
- @leumas/index-service"Web indexes everything" — the unified registry of apps/tools/pages/adapters the Web hub browses. A router mounted by leumas-api at /index.used by 2
- @leumas/social-serviceRealtime social layer — the ONE WebSocket gateway (presence + live DMs/typing/read + Omegle matchmaking + Habbo rooms). Attaches to the API's HTTP server; reuses @leumas/router-kit writeMessage so...used by 2composes 5
- @leumas/surveillance-nodeLeumas Surveillance edge node — the data plane. Runs the SAME camera-manager media/detector/recorder pipelines near the cameras, pulls its assigned cameras from a control plane over HTTP, and...
Adapters
99Capability packs -- one subject each, callable as a tool- @leumas adapterPersonality & psychometrics pack: score self-report questionnaires and look up types across the five most-used psychology frameworks — MBTI / Myers-Briggs (16 personality types, four dichotomies E/I...
- @leumas/adapter-embeddingsDeterministic local embedding capability pack — hash-bucket / TF-weighted 128-dim vectors for text, JSON, CSV, HTML, Markdown, code, email, YAML, signals, and files/folders. Pure JS, no ML runtime...
- @leumas/adapter-memeMeme / image-caption adapter — impact-text captions, meme templates (Drake, Distracted Boyfriend, Galaxy Brain, …), demotivational posters, free-form text, and a deep-fry filter. Text is drawn as SVG...
- @leumas/providersLLM provider adapters — one contract (complete / adapter step-loop / realtimeSession / available) over ollama, openai, openai-realtime, claude, gemini, codex, cursor-agent and leumas-slm. The brains...used by 1
- a-audioLeumas a-audio adapter pack — ffmpeg-backed audio tools (convert-format, trim, mix, to-8d-audio, vocal-removal, remix-worker, ...). ffmpeg deps are lazy-imported by individual adapters; this...
- a-csvCSV capability pack: parse CSV text into row-objects (RFC-4180-ish, quoted fields), stringify objects/arrays back to CSV, convert CSV to a JSON array, or preview the first N rows. Dependency-free.
- a-generatorLLM prompt-spec generators: 20 structured generators (API/database/CI-CD/microservice/schema scaffolds, docs, release notes, SLOs, postmortems, roadmaps, meal/workout plans...
- a-jsonJSON transformation capability pack: 23 structural transforms — camelCase keys, flatten, dedupe, group-by, filter, pluck, merge-with-defaults, path extraction, computed fields, conditional routing...
- a-physicsPhysics capability pack: 65 closed-form calculators (mechanics, thermodynamics, electromagnetism, fluid dynamics, optics, waves, quantum, nuclear, relativity) PLUS a relationship graph + a→b...
- a-templatesTemplating capability pack: render an inline template ({{path}}, {{#each}}, {{#if}}), build a minimal HTML card, or turn an array of objects into a Markdown table. Reuses a tiny dependency-free...
- a-textText/string capability pack: 80 pure string utilities — case conversion, base64, digests (MD5/SHA-1/SHA-256/SHA-512/HMAC/CRC-32), classical ciphers (Caesar/ROT13/Vigenère/Atbash/Morse), extraction...
- a-transformationInput-typed transformation registry: 55 adapters keyed "<inputType>.<name>" across 26 input types (string, hex, base64, bytes, json, yaml, csv, url, html, markdown, code, env, geo, vector...
- Adapter systemsALL adapter systems live here, together — added bit by bit, each following ONE contract so the @leumas/middleware loader can discover it, @leumas/mcp-kit can expose it as an MCP tool, and the...
- API MockerIntelligent API mocking & fake-data microservice: turn a JSON Schema into realistic example instances (mockFromSchema), stand up a mock REST endpoint response envelope with N seeded rows...
- Ascii ArtASCII layout & banner art: figlet-style 5-row block-letter banners (standard/banner fill), bordered banners and boxes (single/double/rounded/ascii/bold), ASCII tables from row arrays, horizontal...
- astrologyAstrology adapter pack (entertainment) — sun/moon/rising signs, natal chart, sign compatibility, deterministic daily horoscopes. Reuses astronomy-engine ecliptic positions from the astronomy pack's...
- astronomyAstronomy adapter pack — real ephemeris (sun/moon rise & set, moon phase & illumination, planet positions, seasons, Julian date) powered by astronomy-engine. Loaded by leumas-api /api/astronomy.
- biorhythmClassic biorhythm pack (entertainment/novelty): the physical (23-day), emotional (28-day) and intellectual (33-day) sine cycles computed from days-since-birth. Get today's values + phase...
- bracketsTournament bracket + competitive ranking pack for sports, esports and gaming leagues: generate single-elimination and double-elimination brackets (seeded, bye-padded, with...
- Brand VoiceBrand-voice & tone-of-voice intelligence microservice for content teams: analyze any sample text into a structured voice profile (tone, formality, sentence-length/reading-level, warmth, energy, and...
- Budget CoachPersonal-budgeting and money-coaching microservice: split take-home income into the 50/30/20 rule (needs/wants/savings) or any custom ratio; build a zero-based envelope budget across custom spending...
- changelogChangelog & release-automation pack built on the Conventional Commits spec. Parses commit messages into type/scope/subject/body/breaking-change, groups them into a Keep-a-Changelog-style changelog...
- chartPure server-side data-to-SVG chart pack: render arbitrary data into standalone, themeable SVG charts with zero dependencies. Supports bar (vertical/horizontal), line, area (with smoothing), pie...
- chatbotsPersona chatbot toolbank: register/list bot persona adapters (system prompt, model, wakewords, theme, function-call banks) and build a packed context string from attachments for a turn. Feeds the...
- Churn RiskCustomer churn-risk and account-health scoring for SaaS retention & customer-success teams: score turns a bundle of usage/engagement/support/billing signals (login recency, usage trend, feature...
- Code MetricsStatic code-metrics pack: language-agnostic complexity and quality analysis by heuristic parsing (no compiler, no AST library). Counts cyclomatic complexity from branch/decision keywords...
- colorColor capability pack: conversions between hex/rgb/hsl/cmyk, a universal parse() that normalizes hex/rgb()/hsl()/named colors into { hex, rgb, hsl }, WCAG contrast ratio with AA/AAA pass flags...
- content-repurposerContent repurposing & atomization microservice: take one long piece (blog post, article, transcript, essay) and reshape it for every channel — a numbered X/Twitter thread, a LinkedIn post, an...
- copywriterAI copywriting & conversion-copy microservice: generate marketing headlines, taglines/slogans, and long-form ad copy using proven direct-response formulas (AIDA attention-interest-desire-action, PAS...
- crona.cron domain adapter — interval parsing + schedule tools. A workspace package (not just a scanned adapter dir) because @leumas/triggers reuses parseEvery; the adapter registry still disk-scans it...
- Cron ExpressionsCron expression toolkit for standard 5-field crontab syntax (minute hour day-of-month month day-of-week): parse an expression into structured fields with expanded value sets (parse), explain any cron...
- cryptoApplied cryptography toolkit built on Node's native node:crypto (zero npm deps). Symmetric encryption: AES-256-GCM authenticated encrypt/decrypt of text with a password-derived key (scrypt KDF...
- datetimeDate/time math capability pack using JS Date + Intl only (zero dependencies): duration breakdown between two dates, add a duration, business-day counting/adding (Mon-Fri minus holidays), ISO week...
- Deal ForecasterSales pipeline forecasting and quota analytics for CRM revenue teams: forecast computes a probability-weighted pipeline total from a list of deals (amount x stage win-probability), grouped by stage...
- dependency-auditorDependency & supply-chain audit pack for JavaScript/Node package.json manifests: parse dependencies/devDependencies/peer/optional into a normalized list, flag semver-range risk from outdated/loose...
- diceTTRPG randomness pack: parse and roll dice notation (3d6+2, 2d20, 1d100/d%, 4d6kh3, 2d20kl1) with keep/drop highest/lowest, multiple terms and modifiers; advantage/disadvantage rolls; ability-score...
- Discount DesignerDiscount, promotion and pricing-strategy metrics pack for ecommerce, retail and marketing teams designing offers without eroding margin: apply a percentage-off discount (percentOff) or a...
- dockerfileDockerfile & container image intelligence pack: generate a production-ready Dockerfile from a {stack,port} spec (node, python, go, rust, java, php, static/nginx, ruby, deno, bun), lint an existing...
- Email CampaignEmail marketing & cold-outreach copywriting microservice: generate subject-line variants by proven copy formulas (curiosity, urgency, benefit, question, how-to, number, personalized, FOMO), craft...
- Email SequencerEmail drip-sequence and cadence designer for sales & lifecycle marketing: buildSequence turns a goal (cold-outreach, onboarding, re-engagement, trial-nurture, webinar, abandoned-cart, renewal...
- emojiEmoji utilities: search emoji by name/keyword, look one up by name/shortcode, get random emoji (optionally by group), emojify a sentence (append matching emoji), fetch kaomoji by mood, convert...
- eventsEvent aggregation adapter system: fetch/normalize events from pluggable sources (ticketmaster, seatgeek, meetup, ...), then filter by category/location and sort by date. Source adapters are...
- feedsSyndication feed FORMAT toolkit: parse, detect, convert, and merge web feeds — RSS 2.0, Atom 1.0, and JSON Feed 1.1. Pure hand-rolled lightweight XML/JSON parsing (zero dependencies, Node built-ins...
- financeMoney-math capability pack: compound interest, loan amortization + full schedules, mortgage breakdown, time-value-of-money (present/future value, NPV, IRR via Newton's method, PMT), business ratios...
- Fitness PlannerFitness, strength-training and nutrition-planning microservice: build a weekly workout split (full-body, upper/lower, push-pull-legs, bro-split) sized to days-per-week and a goal (strength...
- Flashcards SrsSpaced-repetition scheduling engine for flashcards, study decks and memory apps: a pure, deterministic SM-2 (SuperMemo 2) implementation plus Leitner boxes and deck analytics. schedule takes one...
- fortuneFun/novelty pack: random fortune cookies, classic Magic 8-Ball answers, positive affirmations, inspirational quotes (with author), would-you-rather prompts, trivia (with answers, filterable by...
- functioncallsFunction-call toolbank: a registry of small, named, executable tools (webSearch, sendApiRequest, runShellCommand, generateHelloWorld, ...) each with an execute(options, api) contract, grouped into...
- geoGeospatial capability pack: great-circle distance (haversine), initial bearing, destination point from bearing+distance, midpoint, a center+radius bounding box, geohash encode/decode, DMS<->decimal...
- Hashtag StrategistIntelligent social-media hashtag strategy microservice: suggest a platform-tuned mix of reach/niche/branded hashtags for a topic (Instagram, TikTok, X/Twitter, LinkedIn, YouTube, Pinterest, Threads...
- icaliCalendar (.ics / RFC 5545) format pack, pure JS with zero dependencies: build VEVENT and VCALENDAR text (createEvent, createCalendar) with summary/location/organizer/attendees/categories, parse .ics...
- imageImage processing domain adapter — real raster pixel work via sharp (libvips): resize/crop/fit, format convert, compress, thumbnail, rotate/flip, grayscale/blur/sharpen/tint/negate/modulate, composite...
- interview-kitInterview preparation microservice for hiring teams: generate a tailored question set for a role and interview type (questions); build a structured scorecard with weighted competencies (scorecard)...
- Inventory PlannerInventory, stock-control and supply-chain planning metrics pack for operations, retail, warehouse and procurement teams: compute the Reorder Point (reorderPoint) from demand rate, lead time and...
- invoiceInvoice capability pack: build a full invoice object from line items with correct per-line and global tax/discount math, compute just the totals, roll invoice numbers ('INV-0006' → 'INV-0007'), apply...
- Itinerary PlannerTravel itinerary and trip-planning engine for tour builders, travel apps and concierge bots: heuristic day-by-day itinerary generation plus budget, packing and pacing helpers. build turns a...
- jd-writerJob-description authoring microservice for recruiters, hiring managers and HR: generate a complete JD (summary, responsibilities, requirements, benefits, equal-opportunity statement) from {role...
- Keyword ClusterKeyword clustering and search-intent intelligence for SEO, PPC and content strategy. cluster groups a raw keyword list into topical clusters using a self-contained vectorizer (stemmed token overlap +...
- Landing CopyIntelligent landing-page copywriting microservice that feeds the Imperium 'landing' mode: generate a conversion-oriented hero (headline + subhead + CTA), turn raw product features into benefit-led...
- Lead ScorerIntelligent lead-scoring microservice for sales & marketing: turn raw lead/contact records into points and an A–D grade using a transparent, rule-based model. Ships a proven default model blending...
- loremPlaceholder text + fake data generator: themed lorem ipsum (classic, hipster, corporate, tech, pirate, zombie, bacon) as words/sentences/paragraphs/titles, plus fake people, schema-driven fake...
- matrixLinear algebra capability pack — pure JavaScript, zero dependencies. Matrix operations: create/validate, identity, zeros, add, subtract, multiply (matrix product), scalarMultiply, transpose...
- music-theoryPitch-class / theory capability pack: build scales (major, natural/harmonic/melodic minor, the 7 modes, pentatonic, blues, chromatic), spell chords (triads through 7ths, sus, add9, altered), name the...
- Name GeneratorDeterministic name & branding ideas from bundled wordlists: fantasy names (human/elf/dwarf/orc/fairy), brandable startup names (portmanteau/dropped-vowel/affix), generic brand names, band names by...
- nlpNatural-language analysis pack: statistical corpus analysis over text with zero ML dependencies. Lexicon-based sentiment (AFINN-style), RAKE/TF keyword extraction, extractive summarization, n-gram...
- Nps AnalyzerCustomer-feedback and experience-analytics pack for survey score data: compute Net Promoter Score (NPS) from 0-10 recommend ratings with promoter/passive/detractor breakdown, CSAT (customer...
- numerologyPythagorean numerology pack (entertainment/novelty): life path, expression/destiny, soul urge, personality, birthday, and personal-year numbers from a name and/or birthdate, plus arbitrary...
- Objection HandlerSales-objection handling and rebuttal pack for reps, SDRs, and founders closing deals: categorize a prospect objection into price, timing, trust, authority, or need; respond with 2-3 professionally...
- Offer CalculatorJob offer, compensation and total-comp capability pack for recruiters, hiring managers and candidates negotiating salary: compute total compensation (totalComp) from base salary, target bonus...
- Onboarding PlannerNew-hire onboarding, employee ramp-up and first-90-days planning capability pack for managers, HR, people-ops and team leads: generate a structured 30/60/90-day onboarding plan (plan) for any role...
- Openapi ToolkitOpenAPI / Swagger REST API specification capability pack for backend developers, API designers and integrators: validate an OpenAPI 3 / Swagger spec (validate) and get a structured list of errors and...
- Press ReleaseIntelligent press-release drafting microservice: turn a who/what/when/where/quote brief into a fully structured, AP-style press release (dateline, lead paragraph, body, boilerplate, media contact...
- Product DescriberAI product-copy microservice for e-commerce catalogs, marketplaces and PDP pages. describe turns a product's attributes ({ name, brand, category, material, color, features, audience, ... }) into a...
- Proposal BuilderSales-proposal and statement-of-work assembly pack for agencies, consultants, and B2B sales: build a structured proposal object from scope, pricing, and terms; generate a scope-of-work (SOW) section...
- puzzlesLogic-puzzle generator and solver pack (pure JavaScript, zero dependencies). Generate, solve and validate classic pencil-and-paper puzzles: Sudoku (generate by difficulty easy/medium/hard/expert...
- qrQR adapter — payload building and styled vector rendering over @leumas/qr. Loaded by the adapter registry (POST /api/adapters/qr/<fn>), and doubles as a chatbot functioncall + MCP tool. Pure and...composes 1
- recipeRecipe, cooking, food and nutrition capability pack: find recipes from the ingredients you already have (fromIngredients / pantry / what-can-I-make), full-text recipe search by...
- resume-scorerResume / CV parsing and candidate-matching microservice for recruiters and ATS pipelines: parse raw resume text into structured {contact, skills, experience, education, links, summary}; score a...
- Review AnalyzerCustomer-review intelligence microservice: turn product/app/restaurant/hotel reviews into structured insight. analyze extracts sentiment, a 1-5 star estimate, pros, cons and per-aspect opinions from...
- Saas MetricsSaaS subscription-finance and recurring-revenue metrics pack for founders, RevOps, growth analysts and investors modelling a subscription business: compute Monthly Recurring Revenue (mrr) and Annual...
- schemaJSON-Schema tooling pack (Draft-07 subset, pure JS, zero deps). Infer a JSON Schema from sample data, validate any data value (object/array/scalar) against a schema returning {valid,errors}, generate...
- scrapingWeb-scraping adapter — fetch a page under the shared SSRF guard, size cap and rate limiter, then extract text, tables, contacts, JSON-LD, links, feeds, headers, sitemaps and robots. Native fetch +...
- searchUniversal search adapter system: run a query across one or many pluggable back-ends (in-memory array, injected search clients, HTTP JSON endpoints) and merge/rank the hits. Back-ends are injected so...
- seo adapter packSEO capability pack operating on PROVIDED html/text (no network — fetching is the 'scraping' pack's job). Generates meta/OpenGraph/Twitter tags, schema.org JSON-LD...
- seo-briefSEO content-brief & keyword-planning microservice: turn a target keyword into a ready-to-write brief — a heading outline (H1/H2/H3), semantic entities to cover, People-Also-Ask style questions, a...
- Shipping CalculatorShipping, freight and landed-cost calculator for e-commerce, logistics and fulfillment. dimWeight computes dimensional (volumetric) weight from length x width x height / divisor and returns the...
- Social SchedulerSocial-media posting-schedule & content-calendar intelligence microservice: return platform-specific best-time-to-post slots (Instagram, Facebook, X/Twitter, LinkedIn, TikTok, YouTube, Pinterest...
- spreadsheetSpreadsheet domain adapter — real XLSX (Excel) create/read/convert/append/style via exceljs. exceljs is lazy-guarded so the pack always loads; XLSX tools return { ok:false, unavailable:true } when...
- statisticsInferential statistics capability pack (pure JavaScript, zero dependencies): descriptive summary (mean, median, mode, variance, standard deviation, min, max, range, quartiles, IQR, skewness...
- taxTax, VAT and pricing-rules capability pack: US state sales tax and international VAT/GST/consumption tax from a built-in reference rate table (salesTax, vat, listRates), add tax net-to-gross...
- text-classifierText classification and labeling microservice: assign the best label to a piece of text from a caller-supplied label set, detect conversational intent, extract topics, and identify language. Tools...
- toolkitBasic-functions toolkit: 172 small, self-contained, data-in→data-out functions combined + de-duplicated from the legacy a.functions (algorithms) + a.helpers (utilities) + a.algorithms (geometry)...
- translatorLanguage & translation microservice: translate ({text,to,from?}) uses an LLM as the PRIMARY engine and gracefully falls back to a small built-in phrase dictionary + passthrough when no model is...
- vcardvCard / contact data-model pack (CRM primitive): build, parse, convert and validate electronic business cards. create(): a contact JSON (name, org, phones, emails, addresses, urls, birthday, note...
- Video ScriptIntelligent short-form & long-form video scripting microservice: turn a topic into scroll-stopping hooks, a full beat-structured script for a target duration, a retention-beat map...
- voiceVoice synthesis adapter system: build provider-agnostic TTS/voice requests. Each adapter (say, ssml) validates params and returns a normalized synthesis spec { engine, text/ssml, voice, format } that...
- web3Web3 adapter — EIP-55 address checksums, BigInt ether-unit conversion, keccak-256, ENS namehash, function selectors and mnemonic/address validation. Pure and offline: no network calls, no database...
- webhook-forgeWebhook signing + verification adapter pack — generic HMAC (sha256/384/512, hex/base64) with a timing-safe compare, Stripe's t=/v1= scheme with timestamp tolerance, GitHub's X-Hub-Signature-256, a...used by 1
- wordWord-games & word-play capability pack (pure JS, zero deps, ships its own ~3.2k common-word dictionary): find anagrams and check isAnagram, compute Scrabble tile scores, play Wordle (per-position...