📚 This week in Maia: Rules file status and document uploads
Welcome back to the Maia New Features Blog! This week, you can see exactly which Maia rules Maia Team loads, and add your own documents to a knowledge graph. For more details, see the changelog updates.
📏 See which rules Maia Team can read
When you edit Maia rules in the Designer, you can now see which rules Maia Team loads, and fix the rest in one click.
What's new: When you open a Maia rules file in the Markdown editor, a new toolbar shows the file's size against the 12,000-character rules limit. It also marks the file as Loaded, Partially loaded or Not loaded. Select the status to open a breakdown of every rules file on the branch. If any files don't fit, a Fix with Maia button asks Maia Team to bring them back under the limit.
Why it helps: Maia Team combines all rules files into one shared 12,000-character context, and files are filled in order. A small file can still be left out if earlier files use up the space. Now you can check this while you edit, without pasting your files into a character counter.
- Live status: The status updates when you save, so you know straight away if you have gone over the limit or come back under it.
- Only where you need it: The information appears only in rules files, and the details open only when you ask for them. Other Markdown files work as before.
- Fix with Maia: Maia Team sees the size and load order of every file, then proposes a plan and waits for your approval before it changes anything.
How to get started: You can use Fix with Maia in three places: the editor toolbar, the branch-wide details view and when chatting with Maia Team.
📄 Add documents to your knowledge graph
You can now upload documents to a knowledge graph from the Context Engine UI. Your graph can now hold the written knowledge of your business, not only your warehouse and its pipelines.
Why it helps: Much of your business logic lives in specifications, data dictionaries, runbooks and policy documents. With document ingestion, Maia Team can use this knowledge to answer questions like "What does this metric mean?" and "What is the rule for this field?" from your own documents.
What's new:
- Document ingestion: Open Documents in a graph and upload your files. Supported formats are PDF, Word (.docx), PowerPoint (.pptx), text, CSV, Markdown, HTML and JSON.
- Linked into the graph: The content of each document becomes nodes in the graph, next to your warehouse and pipeline metadata, so Maia Team can use them together.
- Access controls: These work the same way as for warehouse crawlers. Only people with access to the graph can see the content of the documents.
- Secure storage: Document content is protected with envelope encryption.
Starting limits: We are starting with these limits to help every document give a good-quality graph, and we will raise them as we validate more kinds of documents.
- File size: Up to 2 MB for each file.
- Ingestions: Up to 5 ingestions running at the same time for each account.
How to get started:
- Step 1: Open Context Engine from the hub and pick a knowledge graph, or create one.
- Step 2: Go to Documents and choose Upload.
- Step 3: Select your files and start the ingestion.
- Step 4: When it finishes, ask Maia Team a question.
💬 We'd love to hear from you!
Let us know how these features are helping you in the Matillion Community. If you need a higher document limit or a different file format, tell us there so we can prioritize it.
Data management
