Agents & orchestration
Agents use tools inside permission boundaries with typed outputs.
Pydantic AI
Mastra
Google ADK
MCP
LangChain
LlamaIndex
About the studio / 01
AI and product engineering studio in Jakarta
Agentive Labs is an AI and product engineering studio based in Jakarta Metropolitan Area. We build systems that run in production: AI agents wired into internal systems, data platforms, and digital products people use every day.
The studio was founded in 2023. We work with companies in Indonesia and with clients abroad, contracting in dollars for international engagements and in rupiah for local ones.

02 / Engineering stack
We choose components for the workflow, data, and risk at hand, rather than putting every framework in every project.
Business sources
Work outputs
Agents use tools inside permission boundaries with typed outputs.
Knowledge and transactions retain traceable sources.
Interfaces and services are built around daily work.
Evaluation, execution traces, and costs remain visible after release.
Infrastructure and release workflows are chosen to fit the product.
03 / Applied intelligence
We connect data, permissions, and evaluation into workflows people can use. We measure the effect together after release rather than promise it upfront.
Documents and operational data are indexed with clear permissions and sources. Hybrid search and RAG give an agent relevant context before it drafts an answer or next step.
Hybrid search · pgvector · sourced RAGAgents use tool calling and bounded APIs to read, prepare, or perform tasks. Outputs are validated; actions affecting money or customers wait for human approval.
MCP · typed outputs · human-in-the-loopReal examples become an evaluation dataset. Tool calls, failures, latency, and model cost are tracked so each change can be compared with the previous version.
Evals · Langfuse · OpenTelemetry · cost per task04 / From Jakarta
Jakarta time (WIB, UTC+7). For clients in other time zones we schedule calls in the overlapping hours.
05 / About the studio
Tell us the problem. If it is not work for us, we will say so.
To get started