Linggen: Local-First RAG & AI Memory for Coding Assistants