AI & ML interests
Brazilian Portuguese NLP Named Entity Recognition Information Extraction Open-Vocabulary NER Structured Generation Agent Reliability Tool Calling JSON Repair Speech Recognition Small Language Models Edge AI Applied Machine Learning
Recent Activity
Ottema
AI that runs where your data is.
Speech, reliable agents, and edge inference ā built in Brazil.
šļø Speech Recognition Ā· š Speech Synthesis Ā· ā” WebGPU & Edge Ā· š§© Reliable Agents Ā· š§š· Brazilian Portuguese
Website Ā· Models Ā· Spaces Ā· Collections
Local Voice AI Stack
Ottema builds browser-native speech systems that keep voice data on the user's device.
Audio ā Nemotron ASR ā LLM / Agent ā Magpie TTS ā Audio
local speech reasoning local voice
| Project | What it does | Try it |
|---|---|---|
| Nemotron 3.5 ASR PT-BR ā WebGPU | Streaming Brazilian Portuguese speech recognition. INT4 encoder, 560 ms chunks, and no audio upload. | Live demo Ā· ONNX model |
| MagpieTTS Web ā PT-BR | Neural text-to-speech running entirely in the browser with WebGPU. Five voices and local synthesis. | Live demo Ā· ONNX model |
Both projects run without a Python or inference backend. Model assets are downloaded by the browser and can be reused from its cache.
Browse the complete Ottema Local Voice AI Stack ā
What we build
1. Voice AI & Edge
Local-first ASR and TTS for private assistants, contact centers, real-time interfaces, and resource-constrained deployments.
2. Reliable AI Agents
StructFix is a compact recovery layer for malformed JSON and invalid tool-call output. It is supported by StructFix Bench, with 250,000 schema-guided examples, and a live demo.
3. Brazilian Portuguese AI
Two specialized GLiNER2 models for open-vocabulary NER in Brazilian Portuguese:
- GLiNER2 PT-BR HAREM ā NER for formal and journalistic text
- GLiNER2 PT-BR ā general-purpose NER for conversations and customer service
Our experimental OntoEvidence model and companion dataset explore ontology-guided evidence extraction with hard negatives.
Flagship projects
How we work
- Local by design: prioritize on-device and edge inference when it improves privacy, latency, and deployability.
- Production relevance: evaluate domain accuracy, latency, robustness, and operational constraints.
- Transparent limitations: document known failure modes and trade-offs in each model card.
- Reproducibility: publish evaluation details, datasets, and scripts whenever licensing permits.
- Responsible data use: do not train on customer or private data; published data is synthetic or openly licensed.
About Ottema
Ottema is an applied AI company based in Brazil. We build specialized systems that operate close to the data ā in the browser, at the edge, and inside reliable production workflows.
Our work builds on open research and technology from NVIDIA, Hugging Face, ONNX Runtime, NeMo, GLiNER, CodeT5+, CORAA, Mozilla Common Voice, Multilingual LibriSpeech, and Linguateca HAREM. See each repository for complete attribution, evaluation methodology, limitations, and license terms.
Licensing is defined individually for each repository.
Hugging Face Ā· Website Ā· LinkedIn
spaces 5
Nemotron 3.5 ASR PT-BR ā WebGPU
Transcribe speech to text on-device
MagpieTTS Web (pt-BR)
Generate spoken audio from your text instantly
Ottema GLiNER2-PTBR Demo
Ottema StructFix Demo
Repair broken JSON to match a given schema