Neo4j provides a graph database management system that stores data as nodes and relationships to help organizations analyze highly connected data. Its core product, the Neo4j Graph Database, is ACID-compliant and uses Cypher to query and traverse the graph, with additional offerings like AuraDB (cloud hosting), the Graph Data Science library, and Bloom for visualization. Unlike traditional relational databases, Neo4j is built for fast graph traversals and analytics, and it supports a freemium model with paid enterprise options used by many large organizations. The goal is to turn complex connected data into actionable insights through scalable graph storage, advanced analytics, and cloud deployment, positioning the company for broader adoption and potential IPO readiness.
Company Size
1,001-5,000
Company Stage
Grant
Total Funding
$633M
Headquarters
San Mateo, California
Founded
2007
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?
Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
Stock Options
Paid Vacation
Wherever you're building agents, Neo4j is already there. October 6, 2026 Want to deploy a fully functional AI agent quickly? Skip starting from scratch and tap into a repeatable infrastructure, one where context, memory, and reasoning map to your existing stack. Neo4j has built a broad library of documented, working integrations across the agent frameworks agent platforms you're already building on: AWS, Google, Microsoft, Vercel, Salesforce, and more. With architecture guidance, security setup, and code you can run today, you can get your agents pulling work from the same knowledge layer. An agent is only as good as what it can retrieve, remember, and what context it can get from tools, memory or other agents in a workflow. Get those parts wrong, and the rest of the agentic workflow doesn't matter, no matter how well you built it. Every team building an agent independently solves the same problems: how do I get a knowledge graph talking to LangGraph, AWS Strands, or Salesforce Agentforce, and how do I get an agent's memory to survive past a single session and be shared in a larger agentic system? Neo4j, Inc. did the work figuring out how the platforms, frameworks and APIs fit together, so you don't have to. These are published as Neo4j Labs integrations, so you get documented patterns, working code, and the architecture guidance to connect your agents to the same graph they can query, act on, and remember from, wherever you're already building. The question Neo4j, Inc. kept hearing. Neo4j, Inc. kept hearing different versions of the same question, just with a different framework name attached. How do I connect Neo4j to this? So Neo4j, Inc. answered it for each framework, platform, or tool that developers keep asking about. Everything from native model access and MCP servers, to GenAI frameworks. The point is to give your agents correct, graph-powered infrastructure built using the frameworks and platforms you've already chosen, so you spend your time on the agent itself instead of the wiring underneath it. Neo4j AI integrations provide pre-built, production-ready graph solutions across leading AI frameworks, giving your agents the persistent memory, contextual retrieval, and cross-platform interoperability required to deliver real business impact out of the box. What an agent actually needs from a graph. Strip away the framework-specific detail, and every agent benefits from the same two things from Neo4j: a way to retrieve and act on graph data, and a way to remember and learn. Retrieval and action is the essence of the action phase of the agent loop. An agent uses tools to query the graph, updates it, and reaches out to the APIs and databases it needs to get the job done. Memory improves planning and reasoning before taking action, and gets updated and consolidated in the observation phase. Teams tend to underestimate the memory part. Memory is more than a buzzword, it's an architectural must for any agentic workflow that has multiple agents that need to work in sync with each other and you need those agents to perform accurately. Neo4j Agent Memory adds short-term, long-term, and reasoning memory, so an agent keeps context across a conversation and gets sharper the more it works, instead of forgetting everything between sessions. That memory lives as a connected graph of typed, resolved entities, not scattered mentions: three references to the same customer collapse into one node, with facts attached to it directly. Reasoning memory goes further, storing the agent's decisions alongside the evidence behind them, so any agent with access to the graph can see why a past decision was made and build on it instead of starting cold. You can wire this in through whichever route fits your stack: * The official Neo4j MCP server, running locally or hosted * Neo4j drivers, if you want a custom connection in custom tools * Aura Agents MCP * Neo4j Agent Memory and the Neo4j Agent Memory Service (NAMS) for the memory layer specifically. A few of its favorite integrations to get started with. AWS.AWS Strands and AgentCore with a Neo4j MCP Server is making your AI agents significantly more efficient, reliable, and capable of distilling real-time learnings into long-term, transferable knowledge.By leveraging AgentCore Memory (or Neo4j Agent Memory for direct graph visualization), agents capture context, retain past outcomes, and convert experience into structured domain intelligence. While this enables seamless cross-agent handoffs, the broader advantage is continuous agent evolution: learning what works, reducing redundant computation, and sharing intelligence across your entire agent ecosystem. The setup guide is ready, walking you through connecting the AWS AgentCore Gateway to external Neo4j MCP servers hosted on AWS Fargate. Google. ADK and Gemini Enterprise integrations let an agent reason over your graph before it acts, and Genkit gives you a direct path from Google's developer tooling into Neo4j. For example, a supply chain agent built this way can trace a part shortage through complex supplier relationships and dependent orders, then recommend a solution that optimizes the entire network rather than just fixing a single broken link. Here's an ADK agent wired up with both the MCP toolset for querying the graph and a memory tool for recalling past sessions: from google.adk import Agent from google.adk.tools.mcp_tool import McpToolset, StreamableHTTPConnectionParams from google.adk.tools.preload_memory_tool import PreloadMemoryTool mcp_tools = McpToolset( connection_params=StreamableHTTPConnectionParams(url="https://your-instance/mcp"), tool_filter=["get-schema", "read-cypher"],) agent = Agent( model="gemini-3-flash", instruction="You are a supply chain research assistant.", tools=[mcp_tools, PreloadMemoryTool,) Vercel. The AI SDK integration turns Neo4j Agent Memory into a memory provider you can drop into an existing app, with NAMS Chat as a working example of what that looks like end to end. That's a natural fit for a customer-facing assistant that needs to remember a person's preferences and past requests across visits, not just within one chat session. Here's how the MCP client hands its tools straight to a single generateText call: import {generateText, stepCountIs} from 'ai'; import {createMCPClient} from '@ai-sdk/mcp'; const mcpClient = await createMCPClient({ transport: {type: 'http', url: 'https://your-instance/mcp'},}); const {text} = await generateText({ model, prompt: 'What did this customer ask about last time?', tools: await mcpClient.tools, stopWhen: stepCountIs(10),}); Salesforce Agentforce is worth a mention too. Three separate integrations ground Agentforce agents in Neo4j knowledge graphs. A native MCP client for grounding and multi-agent setups, with External Service Actions and Apex Actions available when you need a fully declarative path or full custom control, alongside a direct path to durable memory through Neo4j Agent Memory. This means that a sales support agent built this way can pull account history, relationship context, and open opportunities straight from the graph, then carry that context into the next conversation instead of starting the research over. Every framework and platform Neo4j, Inc. support lives on the agent frameworks and agent platforms pages, and the code behind all of it sits in one place: the neo4j-agent-integrations repo on GitHub. Built to run. Each integration comes ready for production, complete with platform security, straightforward deployment steps, and pre-launch tests. If you're evaluating what it takes to build this, the heavy lifting is already done. And Neo4j Agent Memory runs through nearly all of them, so no matter if you are using one integration or multiple, all agents are pulling from and contributing to the same memory. What's next. Neo4j, Inc. is not stopping here, and CrewAI and Haystack 3.0 are next on the integration roadmap, since Neo4j Agent Memory already gives CrewAI crews shared, persistent memory today and what's coming next is the same architecture guidance and runnable code this launch gives every other framework. Haystack support already exists too, through the neo4j-haystack document store, but Haystack 3.0 shipped real breaking changes, including a leaner core, a merged pipeline class, and a new agent hooks system. This post also kicks off a series that goes deeper into the integrations you just read about here. Each post takes one framework or platform from this list and walks through the full implementation, the specific decision points, MCP versus drivers, self-hosted memory versus NAMS, and the trade-offs that come with each choice, in more detail than a post like this one can cover. Ready to get started? * Pick your integration: Browse the neo4j-agent-integrations repo, find the framework or platform that matches your stack, and start from working code. * Read Agent Platform documentation: Full architecture guidance, security setup, and integration details for whichever route you pick. * Ask the community: Run into something unexpected? The Neo4j Community forum is a good place to start.
Easily build a knowledge graph from your existing documents with Document Intelligence. October 6, 2026 Today, Neo4j, Inc. is announcing the upcoming release to general availability (GA) of Document Intelligence in Neo4j AuraDB on the Free, Professional, and Business Critical tiers. With Document Intelligence, you can build a knowledge graph from existing documents, including plain text files, PDFs, and Microsoft Word files, without writing a single line of code. Documents that previously sat unused and unqueried can now be searched and acted upon. Documents hold the context behind many business decisions. Contracts describe obligations, reports record risks, and policy documents explain how a business operates. The connections between those documents matter. A question about a supplier may depend on a contract, an exception recorded elsewhere, and the products that the supplier provides. A knowledge graph makes those relationships explicit, so an application can follow them across documents and into the business data you already maintain. Getting started is easy. You describe what you want to extract, then refine the graph model through the canvas or built-in assistant. The resulting graph provides applications and AI agents with a cleaner signal than raw text alone, helping them retrieve related context with fewer tokens. When Neo4j, Inc. introduced Document Intelligence in preview, Neo4j, Inc. brought document processing, graph modeling, and extraction into the Aura console. GA builds on that foundation with support for larger collections, richer document content, and deeper integration with the graph you already have. Document Intelligence can now process hundreds of documents in managed background jobs, interpret information in images and tables, extend an existing graph model, and resolve extracted entities against data already in AuraDB. You can inspect and refine the graph model on the canvas or with the built-in assistant before import. What changes with the GA release? Together, these changes make document-to-graph extraction a repeatable workflow for larger, evolving collections. Larger collections and richer documents Document Intelligence now processes hundreds of documents per job. Imports run in the background, with job status available in the Aura console, and retries make longer-running jobs more resilient. A collection of contracts or reports can serve as the starting point for an entity graph that connects information across the entire collection. Neo4j, Inc. has also expanded the content that Document Intelligence can understand. Alongside text, it can interpret images and tables so their content can inform graph extraction. This brings more of a document into the resulting graph, including information that would otherwise remain inside visual elements. Build on the graph you already have New documents often add information about entities you already know. Document Intelligence can extend an existing graph model, resolve extracted entities against records already in AuraDB, and add new facts and relationships to those records. For example, contracts can add obligations to a supplier graph that already connects companies to the products they supply. Entity resolution determines when different mentions refer to the same real-world entity. Within each job, Document Intelligence normalizes entities, narrows the pairs worth comparing, scores the remaining candidates, and merges those above a similarity threshold. It then compares the results with nodes already in AuraDB. More control through the interactive assistant The assistant can generate and iteratively refine a graph model from a sample of your documents, start imports, and report job status. During the current session, it maintains the context of your conversation so you can develop the graph model through ongoing discussion. Descriptions and typed properties make the proposed model easier to review and more precise for extraction. Sampling across the collection helps the proposed model reflect recurring entities and relationships rather than the contents of a single document. You can ask the assistant to change a relationship, add information found in the sampled documents, or check whether the proposed graph model can answer your business questions. You can then inspect the result on the canvas. Conversation and direct editing work on the same graph model, keeping your extraction choices visible throughout the session. See Document Intelligence in action Here's a short walkthrough, from adding documents to starting an import. It shows the assistant proposing a graph model, helping you refine it on the canvas, and starting a background job that writes the resulting graph to AuraDB. You can follow the job's status in the Aura console while it runs. Connect the entity graph to its lexical graph Document Intelligence works in two stages. First, it samples the document collection to propose a graph model for you to review and refine. Once the model is ready, it processes the full collection, extracts entities and relationships, resolves repeated mentions, and writes the resulting graph to AuraDB. The result is one graph with connected entities and lexical layers. The lexical layer contains document and chunk nodes, with embeddings stored on chunks for similarity search. Extracted entities link back to the chunks in which they were found, while relationships between entities follow the graph model you reviewed. Applications can traverse those relationships and retrieve the source passages behind a result. Start building with your documents Document Intelligence is available in the Aura console across Free, Professional, and Business Critical. Bring your documents, describe the information you need, refine the proposed graph model, and review a sample of the extracted graph before starting the full import as a background job. The Document Intelligence documentation covers the supported sources and the workflow in detail. What comes next Next, Neo4j, Inc. is extending Document Intelligence beyond the Aura console with API, command-line, and Model Context Protocol access for pipelines and agents. Neo4j, Inc. is also exploring graph models that start from a business description, clearer job feedback and cancellation, more control over entity resolution, re-imports from updated sources, and visual tools for testing results. Broader enterprise deployment options, including customer cloud environments and self-managed Neo4j, are also on the roadmap. As you put Document Intelligence to work, use the Feedback button in the Aura console to tell Neo4j, Inc. what would make the biggest difference. Your feedback will help shape what Neo4j, Inc. build next
Neo4j has launched GraphAware Financial Crime Intelligence, a graph-native solution for detecting, investigating, and preventing financial crime in banking and insurance. The announcement follows Neo4j's acquisition of GraphAware in August 2026. The OECD reported $442 billion was lost to consumer fraud globally in 2025, making it the world's second-most common crime after burglary. Financial institutions face increasing regulatory pressure and expensive fines to prevent such crimes. The new solution uses graph databases to connect data silos and identify patterns through multi-hop reasoning, enabling analysts to make faster decisions. Neo4j already provides fraud detection solutions for major financial institutions including BNP Paribas, UBS, and Zurich. The platform offers a complete financial crime investigation cycle built on a knowledge layer for AI, addressing fraud, anti-money laundering, and compliance challenges.
Neo4j intros graph-based suite for fighting financial crime. The vendor is adding tooling from its GraphWise acquisition to go beyond fraud detection and differentiate itself from those providing only part of the crime-stopping ecosystem. Published: 16 Sep 2026 Graph database specialist Neo4j is upping its fight against financial crime. Just over one month after completing the acquisition of GraphAware, which was first agreed upon in June, Neo4j launched a new suite for detecting and stopping fraud that includes capabilities it inherited through the purchase. Neo4j GraphAware Financial Crime Intelligence is a graph-native tool featuring a graph-based knowledge layer purpose-built for banks and insurance companies to use AI to detect and prevent financial crime. Neo4j has provided fraud detection capabilities since launching its first graph database in 2010. However, after detecting potential incidents, customers had to carry out their investigations and analyses using other platforms. GraphAware Financial Crime Intelligence, which combines Neo4j's existing graph-based fraud detection capabilities with complementary capabilities from GraphAware, encompasses the entire financial crime investigation cycle from detection through alerting and investigation to decision. "Detection was only ever half the job," Devin Pratt, an analyst at IDC, told TechTarget. "Putting the full investigation on one graph-native stack removes the handoffs - and the risk - that live in the gaps between systems." Stephen Catanzano, an analyst at Omdia, a division of TechTarget, likewise noted that the significance of Financial Crime Intelligence is that it expands on Neo4j's fraud detection capabilities. "What makes it particularly valuable is the addition of a comprehensive workflow... underpinned by a reusable knowledge layer for trustworthy AI that enables explainable decision-making throughout the entire detection, investigation and prevention process," he told TechTarget. A complete crime-fighting lifecycle. Neo4j is not the only graph database specialist to offer fraud detection capabilities. TigerGraph, PuppyGraph and Memgraph do as well. In addition, broader-based data management vendors such as AWS and Oracle provide fraud detection tools as part of their database offerings. However, Catanzano noted that Neo4j is going beyond what most competing vendors offer by combining fraud detection with investigative and decision-making capabilities in a single feature. "While other vendors may offer fraud detection tools, Neo4j's approach of combining graph-native storage with a reusable knowledge layer that continuously enriches context and enables multi-hop reasoning across the entire investigation workflow positions it distinctively in the market," he said. Pratt similarly stated that Neo4j's differentiation lies in the depth and completeness of Financial Crime Intelligence. In particular, he highlighted the inclusion of an explainable knowledge layer that provides a map of connections between data points and shows how and why the tool's AI capabilities deemed something suspicious and made the recommendations it did. "Plenty of vendors do graph, or do fraud," Pratt said. "Neo4j's bet is owning the whole workflow, with explainability built in." While acquiring GraphAware enabled Neo4j to build a complete financial crimes detection suite, the vendor's impetus for developing Financial Crime Intelligence was also a response to the growing need for customers to show they are taking appropriate steps to fight fraud, according to Michael Down, Neo4j's global head of financial solutions. "With the acquisition, we have the investigation and knowledge layer capabilities to package a... decision workflow, rather than requiring institutions to build it themselves," he told TechTarget. "The timing reflects both the acquisition coming together and a market under real pressure, with regulators pushing harder on institutions to prove proactive prevention, not just after-the-fact detection." Yearend plans. Neo4j's product development plans over the final months of 2026 include expanding and improving its knowledge layer for AI, adding agentic AI capabilities to its platform to aid users, and enabling customers to remain compliant with data sovereignty regulations by enabling them to control where and how their data models run, according to Down. "Financial Crime Intelligence is an early proof point of this approach [to data sovereignty], applying what we built with GraphAware to a specific vertical," he said. "We expect the same pattern to extend into other industries over time." Turning its knowledge layer into a foundation for other industry-specific capabilities is a wise strategy, according to Pratt, who noted that financial services is not the only vertical that benefits from explainable decisions based on connected data. "Build the knowledge layer once for fraud, and the payback comes from every regulated decision it can serve next," he said. Catanzano, meanwhile, suggested that Neo4j could improve its fraud detection and financial crime fighting prowess by adding AI capabilities such as predictive risk scoring and investigation recommendations to help analysts battle growing AI-powered fraud tactics. In addition, like Pratt, he advised Neo4j to expand crime detection capabilities beyond financial services. "Neo4j might extend the platform to regulated industries facing similar networked crime challenges, such as healthcare fraud or supply chain integrity, thereby appealing to new market segments while deepening its position as the go-to graph intelligence platform for complex, relationship-driven risk detection across enterprises," he said. Eric Avidon is a senior news writer for Informa TechTarget and a journalist with more than three decades of experience. He covers analytics and data management. Related resources.
Vuono Group becomes Neo4j's first partner in Finland - accelerating the shift to agentic AI at scale with knowledge graphs. Helsinki - 12 August, 2026 Vuono Group has become the first Finnish company to join Neo4j's partner network. Neo4j is the world's leading graph intelligence platform, trusted by 84 of the Fortune 100, like Uber, BMW, Airbus and NBC News, to build the data context their AI systems require. The partnership addresses a growing need as organisations look to move beyond AI pilots towards productive solutions and agentic systems. AI solutions cannot succeed without reliable data, the right context, and a thorough understanding of business processes. The challenge grows with the size and complexity of the organisation. "When almost all of the Fortune 100 are already building their AI on Neo4j graph intelligence, the direction is clear. Finnish organisations need to act now. How data and processes are structured determines whether business scales predictably or whether costs and governance spiral out of control", says Sampo Hämäläinen, Founder of Vuono Group. "Neo4j's knowledge graphs are built specifically for this need. We can now combine this with our process expertise to create genuinely productive AI solutions that are ready for enterprise scale." Neo4j's graph intelligence platform gives AI the context it needs, connecting data across systems, relationships, and history, so it reasons from knowledge rather than guessing. And as usage grows, this also matters for cost and performance. Rather than dumping masses of data into the AI's memory just in case, Neo4j retrieves only what is relevant, creating the foundation for controlled and cost-efficient scaling. "Organisations are looking to move beyond disconnected data and create an enterprise knowledge layer that gives AI the context it needs to reason accurately - that's exactly what Neo4j is built for, making AI accurate, explainable, and governed", says Simon Capel, EMEA Head for Channels and Alliances, Neo4j. "We selected Vuono Group as our first Finnish partner because they bring exactly the process expertise needed to turn that knowledge into real business value. They understand that AI is only as good as the knowledge layer that underpins it, and graph is central to that. Nordic organisations now have a partner who can connect the technology to the business process, building AI that is grounded in how their business actually operates." About Vuono Group. Vuono Group is a process AI company that creates superior business processes through data and AI. With a proven track record across Nordic enterprises and public sector organisations, its work spans AI & Data Engineering, Business Engineering, and AI-Driven Software Engineering. About neo4j. Neo4j is the graph intelligence platform that transforms data into knowledge to power the next generation of intelligent applications and AI systems. It includes enterprise-ready knowledge graphs for accurate, explainable, and governed AI; the most comprehensive, trusted, and easy-to-deploy graph database with capabilities across any environment and data source; and an unmatched ecosystem trusted by 84 of the Fortune 100 and supported by the world's largest graph community. Learn more at neo4j.com.