Modules

Every part of the platform, in one place.

Ulmero is built from modules. Each one owns one part of the platform. Certified partners build each customer's system from them. See what they add up to on the features page.

Ulmero made every module on this page. The current version of each comes through Ulmero, and each release becomes Apache-2.0 open source no later than one year after it ships. Modules from other companies will be listed separately, under their own owners' terms.

AI and automation

Agents, and the work they do

Agent

The chat assistant: conversations, named agents, knowledge bases, tools and outside connections.

Subconscious

What an agent remembers between conversations, and how it recalls it.

Workflows

Multi-step AI workflows, started on a schedule, by an agent or through the API.

Voice

Push-to-talk speech to text, and replies read aloud.

Images

Stored pictures with titles, tags, collections and favorites.

Feedback & moderation

Ratings and reports on AI replies, the moderation queue, and notes on conversations.

Datasets

Databases of your own, queried with read-only SQL.

Feature specs

An approved feature description, filed as a task in Planner.

Work and people

The tools the business runs on

Accounts

Customer accounts and the history of activity on each.

Planner

Projects, tasks, subtasks, goals and time tracking.

Company

The organization's profile, branding, members and staff directory.

Groups

Named sets of people that share permissions.

Custom fields

Fields you add to people, groups and organizations.

Saved views

Named views of a list, shown as tabs.

Dashboard

The home dashboard and its widgets.

Files

Files and folders, private or shared.

Notifications

In-app notifications, and the email and text message (SMS) senders.

Onboarding

Guided tours of the app.

My account

Each person's own profile, preferences and tasks.

Security and compliance

Who can do what, and what happened

Authentication

Signing in, and the session that follows.

API keys

Keys for other systems and outside agents, each with its own permissions.

History

The record of every change, and rolling a change back.

Audit

Records of sign-ins, access changes and AI calls.

Guardrails

AI guardrails through OpenRouter, and the password policy.

Compliance

Consent policies, consent records and guardian links.

Guardian

Parental permissions through REGO Guardian.

Retention

How long each kind of data is kept, and the daily job that removes what is older.

Running the platform

Settings, backups and the system itself

Settings

AI provider connections and profiles, default access, and shared settings.

Runtime config service

Settings that change while the system runs, without a restart.

Backups

Backups of the whole installation to S3-compatible storage, and restore.

Cron

Jobs that run on a schedule.

Billing

Stripe subscriptions for each account.

Logs

A log viewer for Google Cloud Logging.

System

The platform's status and health, and the list of its API routes.

Documents

A store of documents, with a history of every change, that other modules save to.

Developer

Tools that let an agent look up the platform's own features, logs and records.

Build on Ulmero.

Certified partners get access to every module. Customers get matched with a partner who builds with them.