GitHub - microsoft/NLWeb: Natural Language Web
Natural Language Web. Contribute to microsoft/NLWeb development by creating an account on GitHub.
TypeAgent is sample code that demonstrates an architecture for a personal agent using language models and structured prompting to interact with various application agents.
It introduces Structured RAG for agent memory, enabling more precise recall of conversational history, and integrates action, memory, and planning into a unified flow via the AMP system. The repository includes example agents and a shell application for experimenting with natural language interfaces, but is intended for research and development purposes only, not for production use.
I got to meet Guido van Rossum and Steve Lucco (Python and Typescript founders, respectively) at the PyBay 2025 conference yesterday and we chatted about TypeAgent and structured RAG.