Developer preview: the SDK packages and api.geniffy.com go live at the developer launch.
GeniffyDocs
Log In Get a key

Conversations

Pass the messages as your framework already holds them. Who said what is kept, so "I prefer mornings" from the user becomes a fact about the user, not about your assistant.

mem.memories.add(messages=history)
  • Messages from OpenAI, Anthropic, Gemini and the Vercel AI SDK go in as they are: content as a string or as a list of blocks or parts, or parts on its own.
  • Only text is read. Images, tool calls and tool results inside a message are skipped, and so are system and developer messages. A message with the role tool is kept under its name.
  • Up to 500 messages in one call. A conversation is listed as Conversation unless you give it a title.
Last updated October 5, 2026