Skip to main content

Welcome to Taisce

Taisce is open-source memory for AI agents. Your agent tells it what people said, and later asks it questions and gets back facts, each with the exact words it came from.

It is one Go service on PostgreSQL, and you run it yourself: on your laptop with docker compose up, or in your own cluster. Your data stays on your infrastructure.

Who it is for

Taisce is for developers building agents who want memory that outlasts one conversation, and for whoever runs it, who is usually the same developer. You reach it the way you already work: through an adapter for your agent framework in Python, Java or .NET, over plain HTTP, or over MCP from a coding agent such as Claude Code.

What you can do with it

  • Remember what people tell your agent. Send each conversation turn. Taisce stores it at once and turns it into facts in the background.
  • Ask about people and things by name. "Where does Alice work?" starts at Alice and follows her facts, instead of searching for similar-looking sentences.
  • Show the words behind every answer. Each fact carries a quote and its exact position in the message it came from.
  • Keep time straight. A fact records when it was true and when Taisce learned it, so a new job replaces the old one without losing the history.
  • Fix what is wrong. Correct or retract a fact without rewriting what was said.
  • Forget a person, and prove it. Erase everything someone said and get a receipt that counts what is left: zero.
  • Keep long conversations small. Get one person's history back under a size limit, with the older part already summarised.
  • Answer without waiting on a model. Asking never calls a model, so a slow model delays new memories, never answers.

Where to go

If you want toGo to
run it and save your first memoryQuickstart
understand how memory works, in plain wordsHow it works
copy a recipe for a real taskExamples
connect your agentGuides: HTTP API, adapters for Python, Java and .NET, MCP, the CLI
fix a first run that went wrongTroubleshooting
go deeperArchitecture, security, deployment and PostgreSQL

Taisce is licensed under Apache-2.0 and built by Ensera. Contributions are welcome under the contributor agreement.