# Marmation > AI Consulting & Product Engineering. We engineer AI into the products companies sell and the systems they run. This index links to released content. HTML and Markdown share the same publication policy. Request a canonical page with Accept: text/markdown, or follow its explicit Markdown link. These interfaces provide read-only information; they are not an autonomous business-action service. ## Site resources - [Machine-readable content index](https://marmation.com/content-index.json) - [Complete released text](https://marmation.com/llms-full.txt) - [XML sitemap](https://marmation.com/sitemap.xml) ## core - [The next generation of software is intelligent. We build it.](https://marmation.com/index.md): Marmation helps organizations design, engineer and integrate AI-powered products and business-critical systems. From private enterprise AI to custom software, we turn complex requirements into technology ready for real work. - [Built for the decisions that turn technology into working software.](https://marmation.com/about/index.md): Marmation is being built around a simple conviction: useful technology begins with a clear understanding of the job, and earns its place through dependable engineering. - [Clarity before code. Accountability through delivery.](https://marmation.com/approach/index.md): AI should make delivery more capable, not more mysterious. Our approach makes the decisions, tradeoffs, constraints and proof visible from the first engagement through handover. - [Tell us what needs to work.](https://marmation.com/contact/index.md): You do not need a polished statement of work to make a useful inquiry. A clear description of the product, workflow or systems problem is a better starting point. - [Start with the right size of commitment.](https://marmation.com/engagements/index.md): A meaningful technology initiative does not always need a six-month contract on day one. Some are ready for implementation. Others need a key architecture, product or data question answered first. - [The technology is chosen to fit the problem.](https://marmation.com/expertise/index.md): Marmation does not sell a preferred cloud, framework or model. Engineering expertise matters because choosing a component is only useful when the application around it can meet real requirements. - [Different industries. Recurring systems problems.](https://marmation.com/industries/index.md): Industry context changes the vocabulary, data and risk. It does not eliminate the engineering fundamentals. Marmation organizes work around buyer problems and uses industry examples to make them easier to recognize. - [Proof has a structure.](https://marmation.com/lab/index.md): A beautiful interface can suggest a capability. It cannot establish that the underlying system is correct. Marmation Lab exists to make the architecture, assumptions, tests and limitations behind a technical idea visible. - [Ideas that stand up to implementation.](https://marmation.com/review/index.md): AI moves quickly. The engineering questions last longer. The Marmation Review publishes practical perspectives on technology decisions, the architecture behind them and the product consequences that rarely fit into launch announcements. - [There is no one-size-fits-all AI solution.](https://marmation.com/solutions/index.md): Organizations arrive at technology projects from different directions. Some want a product their customers will pay for. Some need AI connected to internal data. Others need software that finally closes the gaps between systems. The common requirement is an accountable path from a problem to a working capability. - [Different leaders. Different decisions. One accountable build.](https://marmation.com/who-we-help/index.md): The buyer of an AI product feature has different questions from a CIO commissioning an internal AI system. A COO modernizing an operational workflow has a different approval process again. Marmation makes those differences explicit. ## about - [Product judgment. Systems thinking. Engineering accountability.](https://marmation.com/about/leadership/index.md): The leadership of a technology consultancy should be evaluated by how it reasons about problems, makes tradeoffs, manages delivery and tells the truth about what is known. ## approach - [Build the capability. Keep control of what belongs to you.](https://marmation.com/approach/client-ownership/index.md): An engineering engagement should not end in a black box. The client needs a clear record of what was created, what they own, what remains licensed and what it takes to operate or extend the system. - [A reliable system is designed for more than the ideal case.](https://marmation.com/approach/engineering-quality/index.md): A system should be evaluated against the work it must perform, the information it may access and the conditions under which it could fail. Reliability is the combination of product clarity and engineering discipline. - [Define the boundaries before connecting the model.](https://marmation.com/approach/security-and-data/index.md): AI systems can access confidential knowledge and initiate actions through tools. Designing their boundaries is part of product architecture, not an optional checklist added after the interface is built. ## engagements - [Improve the system that ships software.](https://marmation.com/engagements/ai-native-team-pilot/index.md): Installing coding tools is easy. Changing the way a team delivers products is not. A responsible pilot targets a real bottleneck and measures whether the change helps. - [Resolve the question before funding the build.](https://marmation.com/engagements/decision-and-architecture-sprint/index.md): The purpose of a Decision & Architecture Sprint is to replace expensive uncertainty with a grounded implementation decision. It is not an invitation to hold unlimited strategic meetings. - [Engineering capacity with clear accountability.](https://marmation.com/engagements/engineering-capacity/index.md): Some product roadmaps change every two weeks. In those situations, a fixed-price contract for a year of work can become an exercise in constant scope renegotiation. - [Prove the important part before scaling the investment.](https://marmation.com/engagements/product-validation-build/index.md): A proof should test a consequential question about a product or system. If it only demonstrates that a model can produce text, it is unlikely to justify a larger implementation. - [Ship a working system with a defined boundary.](https://marmation.com/engagements/production-implementation/index.md): Production delivery should be a controlled commitment around real requirements, not a promise that every unknown will disappear during development. ## expertise - [Autonomy should be earned, not assumed.](https://marmation.com/expertise/ai-agent-orchestration/index.md): Agent orchestration is fundamentally about controlling state and access around uncertain decisions. The tool catalogue is less important than what happens when a tool call is repeated, fails or carries an instruction from an untrusted document. - [Governance works best when it is part of the system design.](https://marmation.com/expertise/ai-data-and-model-governance/index.md): Policies can explain what a company intends. Application architecture determines what is technically possible. AI governance becomes credible when identity, access, evaluation and operational procedures reinforce written commitments. - [Change the delivery system, not just the editor.](https://marmation.com/expertise/ai-native-development-lifecycle/index.md): Code agents can accelerate local implementation, but enterprise delivery depends on how intent becomes tested, released and supported behavior. The workflow around agents is the product being improved. - [A reliable AI experience makes uncertainty visible.](https://marmation.com/expertise/ai-product-experience/index.md): AI product experience is not a prompt field and a stream of text. It is how people understand system recommendations, correct mistakes, approve actions and recover when information is incomplete. - [APIs are contracts between parts of the business.](https://marmation.com/expertise/api-and-platform-engineering/index.md): An API that responds successfully is not necessarily an integration that preserves business correctness. System boundaries need ownership, failure semantics, observability and a predictable way to evolve. - [Control is a deployment decision with an operating cost.](https://marmation.com/expertise/cloud-and-private-inference/index.md): Infrastructure choices are often framed as a binary between public AI and owning a model. In practice there are several options: approved enterprise API access, managed endpoints in controlled infrastructure, or licensed open-weight models run by an internal team. - [A model feature still needs the software around it.](https://marmation.com/expertise/full-stack-product-engineering/index.md): Whether a model is central or peripheral, the product must behave as coherent software. A strong frontend, data contracts, APIs, identity, tests and deployment are not support functions; they are the system. - [Evaluate the application, not just the model.](https://marmation.com/expertise/model-evaluation/index.md): A model score from a public benchmark may have little relationship to whether a specific employee can complete an approved workflow or whether a product user will trust a generated answer. - [Retrieval cannot be allowed to widen a user's permissions.](https://marmation.com/expertise/permission-aware-rag/index.md): Retrieval-augmented generation connects a model to information outside its training data. In an enterprise application, it also creates a new path to sensitive information. Authorization must apply to that path, not just the final answer screen. - [Useful retrieval is a system, not a vector database.](https://marmation.com/expertise/rag-and-retrieval-engineering/index.md): A strong retrieval pipeline must find the relevant evidence, preserve its meaning and deliver it to a model within time and cost constraints. Embeddings are one component, not the entire solution. ## industries - [Make intelligent capabilities part of the product your customers already use.](https://marmation.com/industries/b2b-software/index.md): B2B software companies have the advantage of existing users, workflows and distribution. They also have the burden of reliability, roles, customer data and release expectations. New AI functionality must honor both. - [Connect the work from request to technician to record.](https://marmation.com/industries/commercial-field-services/index.md): Commercial service businesses with regional teams and complex contracts need consistent execution across scheduling, parts, technicians, approvals and billing. More software does not always mean a connected process. - [Intelligent workflows for orders, quotations and exceptions.](https://marmation.com/industries/industrial-distribution/index.md): Distribution operations involve a high volume of structured records arriving through very unstructured channels. Quotations, orders, substitutions, supplier notices and customer-specific terms create work between the systems of record. - [Make knowledge and delivery workflows work together.](https://marmation.com/industries/professional-services/index.md): Professional firms make money from judgment, but often spend too much time finding the right information and moving work across systems. Their tools should support review and accountability rather than promise autonomous expertise. - [Turn operating expertise into better software.](https://marmation.com/industries/technology-enabled-services/index.md): Some companies are not pure software vendors but deliver a digital experience as part of their service. Their operational knowledge can become a differentiated product when expressed in the right interface and system architecture. - [Intelligence where complex customer journeys meet legacy systems.](https://marmation.com/industries/telecommunications/index.md): Telecommunications companies often coordinate channels, products, billing, service platforms and customer workflows built over many years. A new AI capability only matters when it fits those operational contracts. ## lab - [AI Product Review Workspace — Reference Architecture](https://marmation.com/lab/ai-product-review-workspace/index.md): How intelligent suggestions fit inside an existing SaaS product without turning every feature into a chatbot. - [Intelligent Document Operations — Reference Architecture](https://marmation.com/lab/intelligent-document-operations/index.md): An AI-assisted intake-to-transaction system that preserves review and audit evidence. - [Permission-Aware Enterprise Knowledge — Reference Architecture](https://marmation.com/lab/permission-aware-knowledge/index.md): An internal AI search and answer system that treats access control as an architectural requirement. ## Legal - [Your information. Clearly explained.](https://marmation.com/privacy/index.md): How a project inquiry reaches us, who can access it and how to ask about your information. - [Clear expectations, before the work.](https://marmation.com/terms/index.md): What this website provides, how to use its ideas and what belongs in a written engagement. ## review - [What makes an AI product feature worth building?](https://marmation.com/review/ai-product-business-case/index.md): The economic case should follow a customer job, not a model capability or a competitor announcement. - [The demo answers. The product has to deliver.](https://marmation.com/review/ai-product-from-prototype-to-production/index.md): The first AI prototype proves a possibility. A product has to prove a user outcome, a system boundary, an acceptable failure mode and an operating model. - [Build, buy, extend or integrate? The AI decision that comes before the technology.](https://marmation.com/review/build-buy-extend-or-integrate/index.md): AI makes building software easier. That does not mean building everything is the intelligent choice. The strategic advantage lies in knowing which parts of the system should be distinctive, and which should simply work. - [How to evaluate an AI engineering partner.](https://marmation.com/review/choosing-an-ai-engineering-partner/index.md): A useful vendor evaluation tests judgment, delivery and candor, not the number of AI tools on a services page. - [What a genuine handover looks like when the client uses AI coding tools.](https://marmation.com/review/client-handover-for-ai-native-codebases/index.md): The ability to edit source code is useful only when the codebase’s constraints and dependencies are understandable. - [What it costs to own custom enterprise AI.](https://marmation.com/review/cost-of-owning-custom-enterprise-ai/index.md): The right comparison is not a monthly software license versus a one-time custom build. It is the full operating economics of two ways to provide a business capability. - [The choices behind technology investments](https://marmation.com/review/decisions/index.md): Build, buy, extend, integrate, govern and assess. Written for leaders accountable for how technology changes the business. - [The best AI interface is honest about uncertainty.](https://marmation.com/review/designing-ai-ux-for-uncertainty/index.md): Trust emerges when the product shows evidence, exposes decisions and makes correction easy. - [Design the action boundary before designing the agent.](https://marmation.com/review/designing-an-agent-with-bounded-actions/index.md): Good agent systems know which tools are available, what permissions apply and when a human must approve. - [Document extraction is not document automation.](https://marmation.com/review/document-extraction-is-not-automation/index.md): The value appears when evidence, validation, human review and system integration form one dependable workflow. - [Engineering autonomy is a control design problem.](https://marmation.com/review/engineering-autonomy-is-a-control-design/index.md): Tool access, identity, approval, idempotency and rollback determine whether an AI agent is useful in a consequential business workflow. - [From working prototype to dependable system](https://marmation.com/review/engineering/index.md): Architecture, access control, evaluation, agents, deployment and production integration for technically demanding teams. - [An enterprise AI operating model starts with named decisions.](https://marmation.com/review/enterprise-ai-operating-model/index.md): The AI platform, business process and governance team need one accountable route to production. - [Your ERP is a system of record. It is not the entire workflow.](https://marmation.com/review/erp-is-not-the-entire-workflow/index.md): Companies often need a missing operational layer, not a costly enterprise software replacement. - [Fine-tuning, RAG or prompting: ask what needs to change.](https://marmation.com/review/fine-tuning-versus-rag-versus-prompting/index.md): Model behavior, current knowledge and deployment control belong to different decisions. - [Generated code can be fast and expensive at the same time.](https://marmation.com/review/generated-code-and-architecture-debt/index.md): AI coding assistants reduce some implementation friction while increasing the need for architectural clarity. - [How to commission private enterprise AI.](https://marmation.com/review/how-to-commission-private-ai/index.md): 'We need our own AI' can describe four different requirements. The first project decision is to find out which one the business actually has. - [Human approval is a system design decision, not a concession.](https://marmation.com/review/human-approval-in-ai-workflows/index.md): The pressure to remove people from an AI workflow can obscure the real goal: reliable, accountable work. Sometimes the highest-value automation is one that knows when to stop. - [AI features do not need to look like chatbots.](https://marmation.com/review/intelligence-without-a-chatbot/index.md): The strongest interaction often lives inside the workflow, close to the decision it improves. - [Your knowledge assistant cannot repair an ungoverned knowledge base.](https://marmation.com/review/knowledge-quality-is-ai-quality/index.md): Enterprise retrieval depends on source authority, versioning and human ownership as much as embeddings. - [Measure completed work, not AI activity.](https://marmation.com/review/measuring-ai-workflow-value/index.md): Useful automation economics follow the transaction through errors, review and recovery. - [The case for, and against, model-provider abstraction.](https://marmation.com/review/model-provider-abstraction/index.md): Flexibility is valuable when it protects a real dependency. Unnecessary abstraction can hide product and cost differences. - [Make intelligence part of the work](https://marmation.com/review/operations/index.md): Connected workflows, operational systems, document processing and the economics of automation. - [Permission-aware RAG is an identity project](https://marmation.com/review/permission-aware-enterprise-rag/index.md): Enterprise retrieval should never turn a document permission into an optional filter. - [Private AI doesn't mean training your own model.](https://marmation.com/review/private-ai-does-not-mean-owning-a-model/index.md): “We need our own AI” is a perfectly reasonable business request. It is also an incomplete technical requirement. Ownership of a model, privacy of data and control of an application are three different questions. - [What a privately hosted model actually costs to operate.](https://marmation.com/review/private-model-operating-cost/index.md): Control may improve, but the organization becomes responsible for inference reliability and lifecycle management. - [AI belongs inside a good product, not beside it](https://marmation.com/review/product-systems/index.md): Product discovery, interface design, intelligent features, AI-native engineering and user-centered product architecture. - [A RAG evaluation dataset needs more than questions and answers.](https://marmation.com/review/rag-evaluation-datasets/index.md): A knowledge system must retrieve evidence safely, correctly and consistently as sources change. - [RAG is not a custom-trained model. That distinction can save a project.](https://marmation.com/review/rag-is-not-a-trained-model/index.md): Retrieval, fine-tuning and model hosting solve different problems. Confusing them can turn a useful enterprise AI initiative into an unnecessarily expensive technical program. - [Should product managers become AI builders?](https://marmation.com/review/should-product-managers-become-builders/index.md): The new skill is closer contact with software, not pretending product and engineering are the same job. - [Threat-model the tools, not just the prompts.](https://marmation.com/review/threat-modeling-tool-using-ai-agents/index.md): An AI agent with business-system access inherits the risk of the actions it can take. - [What actually changes in an AI-native development lifecycle?](https://marmation.com/review/what-changes-in-ai-native-sdlc/index.md): Coding assistance changes one step. Reliable delivery depends on the whole sequence from intent to production. - [You can own the application without owning the model.](https://marmation.com/review/what-owning-ai-actually-means/index.md): Software ownership is not one thing. The rights to code, data, model weights and cloud infrastructure belong to different contracts. Good engineering makes the boundaries understandable. - [What production-ready AI actually means.](https://marmation.com/review/what-production-ready-ai-really-means/index.md): The difference between an AI proof of concept and a production system is not the model's intelligence. It is the system's ability to behave responsibly when conditions are less than ideal. - [When the enterprise assistant you already own is enough.](https://marmation.com/review/when-copilot-or-glean-is-enough/index.md): Custom RAG should be justified by an actual functional gap, not by the allure of building a private AI product. - [Why the pilot worked, and the program didn't.](https://marmation.com/review/why-ai-pilots-stall/index.md): A successful AI demonstration removes one uncertainty. Organizations often treat it as if it removed all of them. ## solutions - [Give an agent a job. Give the system boundaries.](https://marmation.com/solutions/ai-agents-and-workflows/index.md): The interesting question is not whether an AI agent can call a tool. It is whether an organization can explain which actions the agent is authorized to take, what evidence supports them and how errors are detected and corrected. - [A good AI decision is worth more than a rushed AI build.](https://marmation.com/solutions/ai-consulting-architecture/index.md): Technology choices made too early can commit a team to years of avoidable cost. Marmation helps organizations define the business job, compare credible approaches and establish the architecture for a bounded implementation. - [A document is not a record until the information is understood.](https://marmation.com/solutions/ai-document-intelligence/index.md): Documents arrive in countless formats. The challenge is not merely extracting words. It is deciding which information is reliable enough to enter a business system, preserving the evidence and knowing who should review uncertainty. - [If you cannot evaluate the behavior, you cannot responsibly scale it.](https://marmation.com/solutions/ai-evaluation-assurance/index.md): An AI system can produce a convincing response while getting a consequential detail wrong. Engineering quality must therefore include what the system should decline, how it cites evidence and what happens after a model or data source changes. - [More generated code is not the same as a better product.](https://marmation.com/solutions/ai-native-engineering-enablement/index.md): Organizations are rapidly adding coding agents and AI tools to their development environments. The challenge is building a repeatable practice that improves delivery without hiding risk in architectural debt, testing gaps or unreliable product decisions. - [The best AI feature feels native to the product.](https://marmation.com/solutions/ai-powered-product-features/index.md): Customers rarely ask for another generic chat box. They ask for faster review, better search, an explanation they can trust or a difficult action made simpler. AI is valuable when it makes an existing product job materially better. - [Build AI into the product. Not just the prototype.](https://marmation.com/solutions/ai-product-engineering/index.md): A model can produce an impressive answer in an afternoon. A product must solve a problem repeatedly for different users, within real technical and commercial constraints. Marmation brings product judgment, experience design and engineering together to build that product. - [Design for the moment the AI is unsure.](https://marmation.com/solutions/ai-ux-and-product-design/index.md): The design of an AI interface is not complete when it shows a good answer. Users need to understand what the system knows, what it did, what it has not checked and what they can safely do next. - [Build the application your business process is missing.](https://marmation.com/solutions/custom-operational-applications/index.md): Off-the-shelf applications may store the right data but still leave employees coordinating the real work between them. The missing layer can be a focused internal product rather than a wholesale software replacement. - [The data problem does not disappear when a better model arrives.](https://marmation.com/solutions/data-readiness-for-ai/index.md): Enterprise AI is limited by what the organization can safely and reliably provide. The answer to poor results is often a better data contract, source system or stewardship process rather than a larger model. - [Make AI work with the systems your business already runs.](https://marmation.com/solutions/enterprise-ai-systems/index.md): The hard part of enterprise AI is rarely finding a capable model. It is connecting that model to the right information, the right actions and the right safeguards, inside an organization built from existing software and established responsibilities. - [Integration is a product decision, not just an API connection.](https://marmation.com/solutions/enterprise-integration/index.md): A connector can move a record. A dependable integration has to understand when the record is valid, which system owns it, what should happen on failure and how a person can recover. - [Company knowledge should be useful to the people allowed to use it.](https://marmation.com/solutions/enterprise-knowledge-systems/index.md): An internal knowledge assistant should not create a second truth. It should help employees find relevant, current information with the same permission boundaries that govern the underlying source systems. - [Your systems may work. The workflow between them may not.](https://marmation.com/solutions/intelligent-business-systems/index.md): A company can have a good ERP, an established CRM and capable employees while still managing critical processes through email, spreadsheets and manual reconciliation. Marmation designs the missing application and integration layer, using AI where it improves the process rather than complicates it. - [Keep the business knowledge. Replace the fragility.](https://marmation.com/solutions/legacy-modernization/index.md): A legacy system is not necessarily a bad system. It may encode years of business decisions. The challenge is preserving what matters while making the software easier to integrate, operate and extend. - [Choose the model for the job, the data and the operating environment.](https://marmation.com/solutions/model-deployment-and-customization/index.md): A company does not need to own a new foundation model to have a company-specific AI application. Most requirements can be addressed by selecting an approved model, integrating the right knowledge and designing the surrounding system carefully. - [Private AI is not one architecture.](https://marmation.com/solutions/private-enterprise-ai/index.md): When an organization asks for its own AI, the words can conceal several different requirements. Some teams want company knowledge in an approved assistant. Others need strict retention controls, a private network path or the ability to run inference entirely within infrastructure they manage. The answer should be determined by those constraints, not by a fashionable diagram. - [Build the smallest thing that can answer the important question.](https://marmation.com/solutions/product-discovery-prototyping/index.md): AI makes it inexpensive to demonstrate a possibility. That can be a gift or a trap. The right prototype answers a specific product or architecture question, rather than merely looking like a finished application. ## buyers - [Make AI improve what ships, not just what gets generated.](https://marmation.com/who-we-help/engineering-leaders/index.md): Coding agents are impressive at local tasks. Engineering leaders are accountable for the complete system: design quality, security, review, maintainability and release reliability. - [The most expensive part of a workflow is often the work between tools.](https://marmation.com/who-we-help/operations-leaders/index.md): Operations leaders do not need another technology layer to manage. They need a process that works more predictably across people, documents, approvals and the systems already in place. - [Your roadmap needs a product, not another AI experiment.](https://marmation.com/who-we-help/product-leaders/index.md): Product leaders carry two competing pressures: make the product more useful with AI, and protect the experience and reliability customers already pay for. The decision is not whether an LLM can perform a task. It is whether that capability belongs in the product. - [Bring AI into the environment you are responsible for.](https://marmation.com/who-we-help/technology-and-ai-leaders/index.md): The IT team rarely has the luxury of evaluating a model in isolation. It is responsible for identity, data, contracts, systems, security and what happens when a vendor or API changes.