Overview
XTrace is a memory API for businesses building AI agents. You send it conversation messages; it extracts structured memories, embeds them, and stores them in a per-org index you search with natural language plus filters. Three native types do the work: facts (a claim from a turn), artifacts (a doc, snippet, or summary worth keeping), and episodes (a session-level summary). You don't pre-classify anything. The server decides. One ingest call in, the right context back out. And it reasons instead of just retrieving: XTrace detects conflicts between sources, ranks what's authoritative, versions facts with supersede and retract chains, and knows what's outdated. Your agents get memory that tracks the current state of the world, not a pile of stale embeddings.
Procedural and shared memory
Here's what changes the math. When one of your agents figures out how to do something (underwrite a policy, triage a ticket, reconcile an invoice, run a multi-step workflow), that hard-won process is usually trapped in a single run and gone the moment it ends. XTrace's procedural memory lets agents share learned processes with each other, so one agent solves it once and every other agent inherits the solution. Now scale it. If your product runs agents for hundreds or thousands of customers, shared agent memory lets the whole fleet learn from every interaction in real time. A pattern discovered in one workflow makes every customer's agent better, while each customer's private data stays isolated in its own encrypted namespace. You share the intelligence, not the data. The result is a network effect on competence: the more your agents are used, the smarter every deployment becomes.
Encrypted by default
Memory is only useful if you can put real data in it. XTrace encrypts client-side with AES-256 and uses homomorphic encryption for vector search, so the server stores and searches over ciphertext and never decrypts it. Your secret key never leaves your environment, and we never train on your data because we can't read it. For vertical SaaS handling regulated customer information (health records, legal matters, financial transactions), this is the difference between a memory layer you can ship and one your security review kills.
Built to drop in
Wire it up in minutes. The TypeScript SDK is the primary client. Native Vercel AI SDK integration means you can wrap any model to auto-remember, or expose memory as tools your agent calls on its own. Async ingest by default for production loops, sync mode for scripts and demos, arbitrary metadata that becomes filterable on search.
Highlights
- Your agents keep solving the same problem for the first time. Every session resets intelligence to zero. XTrace gives agents procedural and shared memory: when one agent learns how to close a claim or run a workflow, every other agent inherits it. Deploy across hundreds or thousands of customers and your fleet learns from every interaction in real time, compounding instead of restarting. The thousandth agent is smarter than the first.
- Encrypted by default. AES-256 client-side plus homomorphic encryption for vector search, so the server stores and searches over ciphertext and never decrypts it. Your secret key never leaves your environment. For vertical SaaS handling regulated customer data (health, legal, financial), this is the difference between agent memory you can ship to production and a plaintext store your security review kills. Verifiable in our open-source SDK.
- Most agent memory is glorified search: a vector store that returns whatever looks similar. XTrace is a memory API that reasons. It detects conflicts between sources, versions facts with supersede chains, and knows what's current versus stale. Drop it into any agent in minutes with the TypeScript SDK or HTTP API. Three native memory types (fact, artifact, episode), one ingest call, structured search.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month | Cost savings % |
|---|---|---|---|
Team Starter | Entry-level team plan for small startups and growing teams. Includes 1 shared workspace, up to 1,000 shared memories, a shared workflow library, basic admin controls, and team invite flow. Minimum 3 seats, up to 10 seats. Ideal for teams of 3-10 who want to start building shared institutional memory without a large upfront commitment. | $45.00 | 0% |
Team | The core team plan for scaling organizations. Includes unlimited workspaces, unlimited shared memories, document uploads, admin analytics, shared workflow creation, and roadmap integrations with Notion and Slack. Minimum 3 seats, up to 50 seats. Best fit for teams that need full collaborative memory infrastructure across projects and tools. | $49.00 | 13% |
Team Starter (Additional Seat) | This is an add-on to the Team Starter tier and cannot be purchased individually. Maximum that can be purchased is 7 seats. | $15.00 | 0% |
Team (Additional Seat) | This is an add-on to the Team tier and cannot be purchased individually. | $19.00 | 0% |
Vendor refund policy
Contact our support team for refund information.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
You can write an email to our support team by contacting support@xtrace.ai . You can expect 12*5 support.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.