git404hub

what is opennous fr?

nousc/opennous — explained in plain English

Analysis updated 2026-05-18

8JavaScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

Nous is an open source context graph that unifies scattered CRM, email, and calendar data into one identity-resolved account record AI agents can read in a single call.

vibe map

mindmap
  root((opennous))
    What it does
      Unifies GTM data
      Context graph
      One call context
      Identity resolution
    Tech stack
      JavaScript
      Node.js
      REST API
      MCP server
    Use cases
      Sales AI agents
      Account scoring
      Signal search
    Audience
      GTM teams
      Agent builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Give a sales AI agent one-call access to a customer's full account history instead of stitching together six tools.

VIBE 2

Build a go-to-market agent that scores account fit and surfaces buying signals from unified data.

VIBE 3

Query across accounts to find customers who replied positively then went quiet.

what's the stack?

JavaScriptNode.jsREST APIMCP

how it stacks up fr

nousc/opennousadguardteam/recoveryadm1nsys/safari-ai-extension
Stars888
LanguageJavaScriptJavaScriptJavaScript
Last pushed2018-03-16
MaintenanceDormant
Setup difficultymoderateeasyhard
Complexity3/52/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Node.js 18+ and an API key from the hosted service, or a self-hosted instance.

Copyleft license, if you modify and run this as a network service, you must share your source changes.

in plain english

Opennous, also called Nous, is an open source project that gives AI agents a shared memory about your sales and marketing accounts. Instead of an agent having to check your CRM, inbox, calendar, LinkedIn, and other tools separately every time it needs to know about a customer, Nous pulls all of that scattered information into one place and hands it back in a single request. The project calls this a context graph, and it works in three layers. First, every piece of information from your connected tools becomes an observation, a permanent record of something that happened or was said. Second, those observations get matched to a single canonical record for each person or company, called an entity, so duplicate contacts and profiles are merged into one. Third, from all the evidence attached to an entity, Nous derives claims, which are the current best beliefs about a fact, each one marked with how confident the system is and how fresh the information is. Nous exposes a small set of endpoints an agent can call. get_context returns the whole picture for one account or person, sized to fit within a token budget. get_account returns the full record for a single person or company. query lets you search and filter activity across many accounts at once, optionally ranked by a plain language question. Getting started is a single command, npx @opennous/cli@latest init, which works the same way on macOS, Linux, and Windows as long as Node.js 18 or newer is installed. It signs you in, connects Nous to your coding agent, and can also point to a self hosted instance if you run your own server. The project targets teams building AI agents for sales and go to market work who want their agents to act on consistent, sourced, up to date account information rather than piecing it together from six different tools each time. It is released under the AGPL v3 license, and a hosted version is also available.

prompts (copy fr)

prompt 1
Set up Nous in my Node.js project using npx @opennous/cli@latest init and connect it to my coding agent.
prompt 2
Write code that calls Nous's get_context endpoint to fetch token-budgeted context for an account by domain.
prompt 3
How do I use Nous's query endpoint to find accounts with hiring signals in the last 30 days?
prompt 4
Explain how Nous's observations, entities, and claims layers work together for account context.

Frequently asked questions

what is opennous fr?

Nous is an open source context graph that unifies scattered CRM, email, and calendar data into one identity-resolved account record AI agents can read in a single call.

What language is opennous written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, REST API.

What license does opennous use?

Copyleft license, if you modify and run this as a network service, you must share your source changes.

How hard is opennous to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is opennous for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.