Back to directory

Awesome AI Apps

A curated collection of 132 example projects, tutorials and recipes for building LLM-powered applications, covering starter agents, voice agents, MCP-backed tools, memory agents, RAG applications and fine-tuning across many agent frameworks.

Awesome AI Apps

Awesome AI Apps is a collection of 132 projects, tutorials and recipes for building LLM-powered applications, including text agents, voice assistants, RAG apps and MCP-backed tools, meant as a guide for developers working across different AI frameworks and stacks.

Projects are grouped into starter agents for learning a framework, simple agents, voice agents, MCP agents, memory agents, RAG applications, more advanced agents, and fine-tuning examples. Frameworks represented include AutoGen, AWS Strands, CAMEL, CrewAI, DSPy, the Google Agent Development Kit, Hugging Face smolagents, LangChain, LangGraph and Letta, among others.

More in Tutorials

See all 478
  • BootLife

    github.com

    Conway's Game of Life implemented to run directly from a 512-byte x86 boot sector in assembly, using VGA memory itself as the simulation grid.

  • A technical blog post deriving the Y combinator as a composition of combinator birds in an array language, and examining how eager evaluation changes fixed-point recursion compared with the usual lazy telling.

  • System Design Atlas

    atlas-sysdes.vercel.app

    A free reference of worked system design problems with interactive architecture diagrams, covering ranked designs such as a feed, a chat app, a URL shortener, and a rate limiter, plus pages on the technologies behind them.