NEO Context
Discover how NEO Context answers software licensing and contract questions using uploaded documents, with flexible context and public search modes.
Overview
NEO Context is designed to provide precise, auditable answers to software licensing and contractual questions based on your defined documentation. Unlike a general-purpose AI assistant, NEO focuses on Context —where responses are exclusively based on the documents you upload, such as license agreements, contracts, amendments, and Product Terms.
How Context Conversations Work
NEO uses a Context-Grounded Response Generation workflow, built around three steps:
-
Search (Retrieve)
-
NEO scans the uploaded contract library to find the most relevant clauses, terms, or definitions.
-
-
Enhance (Augment)
-
The user’s query is combined with the retrieved content, ensuring that the AI only reasons from your documents.
-
-
Answer (Generate)
-
NEO produces a clear, human-readable answer.
-
Each response includes source references so you can trace the answer back to the original clause in the uploaded file.
-
Upload Documents
If you are already using LCM you can skip this step.
Start by uploading contracts, agreements, and product terms into the associated contracts in LCM. These files become the knowledge base NEO will rely on.
Learn more about this here 👉 how to upload contracts and documents into LCM guide.
Ask Licensing Questions
Once documents are uploaded, head to the NEO app, select context and simply type your licensing or contractual question into the chat interface.
Supported Questions: Queries that can be answered from the uploaded agreements (e.g., entitlements, terms, conditions).
Unsupported Questions: If your query falls outside the scope of the uploaded documentation, NEO will not fabricate an answer.

Review Source-Linked Answers
NEO always provides references back to the uploaded documents.
-
This ensures answers are auditable and can be validated against the original text.
-
Users can click on the references for direct access to the underlying clauses.
Beyond Context: Memory and Public Search
NEO also supports two additional conversation types:
-
Memory (FREE)
-
Fast answers based on a cached knowledge base
-
-
Public Search
-
Pulls information live from trusted external sources
-
Example: Asking about a vendor or product not covered in your contracts.
-
Swapping Between Chat Types
NEO supports three conversation modes: Context, Memory, and Public Search. You can seamlessly swap between them depending on your needs.
-
Context → Public Search
-
Use when you’ve asked a question about your contracts and now want actionable insights on how to handle that information.
-
Example: After confirming the minimum order requirement in your agreement, you switch to Public Search to explore negotiation tactics, best practices, or how other organizations manage similar terms.
-
Benefit: Extends NEO beyond what’s written in your contracts, giving you broader market or vendor-specific intelligence while keeping compliance answers separate.
-
-
Public Search → Context
-
Use when you return from exploring external insights to focus back on your contractual obligations.
-
Example: After researching general product licensing changes, you switch back to Context to verify how those changes impact your specific entitlements.
-
Benefit: Ensures compliance answers remain firmly grounded in your uploaded documents, maintaining auditability.
-
This ability to move between modes means you can not only understand what your contracts say, but also decide how best to act on that information with external guidance when needed.