---
title: "ntrp"
description: "Personal entropy reduction system — an AI assistant with persistent memory, scheduled automations, and deep integrations."
---

## What is ntrp?

ntrp gives you an AI assistant that actually remembers. It connects to your email, calendar, notes, and browser history — building a persistent knowledge graph that grows over time.

Unlike stateless chat interfaces, ntrp:

- **Remembers** conversations, commitments, and patterns across sessions
- **Acts autonomously** via scheduled automations (daily summaries, inbox monitoring, reminders)
- **Integrates** with Gmail, Google Calendar, Obsidian, and your browser
- **Runs locally** — your data stays on your machine

## Architecture

ntrp is a two-part system:

- **Server** — Python/FastAPI backend that runs the agent loop, manages memory, and connects to LLM providers
- **TUI** — Terminal UI client built with React and OpenTUI that connects to the server over HTTP/SSE

## Quick links

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install and run ntrp in 5 minutes.
  </Card>
  <Card title="TUI Guide" icon="terminal" href="/guides/tui">
    Keyboard shortcuts and slash commands.
  </Card>
  <Card title="Memory" icon="brain" href="/guides/memory">
    How the persistent memory system works.
  </Card>
  <Card title="Automations" icon="clock" href="/guides/automations">
    Schedule tasks that run autonomously.
  </Card>
  <Card title="Configuration" icon="gear" href="/configuration">
    Environment variables, models, and settings.
  </Card>
  <Card title="API Reference" icon="code" href="/api-reference/introduction">
    HTTP API for building on top of ntrp.
  </Card>
</Columns>
