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