Commit Graph

25 Commits

Author SHA1 Message Date
awesomekoder
e2dc13fb21 fix: rename loop variable to avoid shadowing Memory object
Fixes #449

The loop variable 'memory' in the memory iteration was shadowing the
Memory object from mem0, causing 'AttributeError: dict object has no
attribute add' when memory.add() was called later.

Renamed to 'mem' to match the pattern already used in other parts of
the codebase.

Affected files:
- ai_travel_agent_memory/travel_agent_memory.py
- multi_llm_memory/multi_llm_memory.py
2026-01-31 20:14:28 -08:00
tchopra
78095b8213 Add Headroom Context Optimization to LLM Optimization Tools
Headroom reduces LLM API costs by 50-90% through intelligent context
compression for AI agents. Tool outputs are 70-95% redundant boilerplate
that LLMs pay for but don't need - Headroom compresses that away while
preserving accuracy.

Features:
- SmartCrusher: Statistical compression of JSON tool outputs
- CacheAligner: Provider-side cache optimization
- Memory: Persistent memory across conversations
- MCP support: Tool output compression for Claude
- Framework integrations: LangChain, Agno, any OpenAI client
2026-01-20 00:13:53 -08:00
Rashmi BS
6fdb1ac70c review comments addressed 2026-01-11 23:40:22 +05:30
Rashmi BS
d29c6c955d updated the instructions and optimised the code - removed redundant if else 2026-01-09 20:06:44 +05:30
Shubham Saboo
ec13af0bb4 Update README with tutorial link
Added a link to a free step-by-step tutorial for building an AI research agent with memory.
2025-11-30 21:58:53 -08:00
Shubham Saboo
24325cf134 Add tutorial link to README for YouTube chat app
Added a link to a free step-by-step tutorial for building the app.
2025-11-30 21:51:38 -08:00
Shubham Saboo
87de60078f Enhance README with tutorial link
Added a link to a free step-by-step tutorial for finetuning Llama 3.2.
2025-11-30 21:41:07 -08:00
Shubham Saboo
d36f348eb8 Add tutorial link to README for chat with PDF
Added a link to a free step-by-step tutorial for building the LLM app with RAG to chat with PDFs.
2025-11-30 21:37:50 -08:00
Shubham Saboo
743bdc23f5 Enhance README with tutorial link
Added a link to a free step-by-step tutorial for building the app.
2025-11-30 21:31:22 -08:00
Marco Vinciguerra
782ddfe313 feat: add toonify and scrapegraphai sdk 2025-11-14 15:07:36 -08:00
Naimehossein77
1fd74234ce refactor: Enhance session state management and add testing script for improvements 2025-11-10 17:12:01 +06:00
Naimehossein77
595a08e694 refactor: Update YouTube transcript fetching logic and enhance error handling 2025-11-10 17:03:38 +06:00
RajalakshmiMadhavan
0611d76624 Addressing comments 2025-09-03 07:52:27 +05:30
Shubhamsaboo
1672412de0 feat: Add Gemma 3 fine-tuning tutorial 2025-08-27 12:26:55 -05:00
Shubhamsaboo
2c5dc584a2 feat: Add ThinkPath Chatbot application with guided thinking paths and local LLM integration 2025-08-17 21:24:54 -05:00
Shubhamsaboo
7753b7d451 feat: add GPT-OSS Critique & Improvement Loop demo
- Introduced a Streamlit app that implements an iterative critique and improvement process using GPT-OSS.
2025-08-07 00:34:33 -05:00
ShubhamSaboo
241359cbd8 feat: add streaming AI chatbot example with real-time responses and state management 2025-06-24 10:35:24 -05:00
Shubham Saboo
4f3a81c202 Merge pull request #196 from maurizioorani/the-tarot-reader
Added new LLM App: AI Tarot Card Reader
2025-06-14 21:45:19 -05:00
Rohit Ghumare
1a77bc7a25 Addressing comments 2025-06-12 17:14:36 +01:00
Maurizio Orani
fc53875e78 Screencast in gif format for better compatibility 2025-06-12 12:44:16 +02:00
Maurizio Orani
d9c58b1eeb cleanup 2025-06-09 20:17:09 +02:00
Maurizio Orani
79667b80a8 Updated for internationalization, new README 2025-06-09 20:11:35 +02:00
ShubhamSaboo
805507ef0c Added new Demo 2025-06-01 14:25:51 -05:00
Maurizio Orani
5368bb8016 tarot-ai-reader
LLM can now interpret tarot cards
2025-05-01 21:46:17 +02:00
ShubhamSaboo
ea3fe6913b Updated repo structure 2025-04-17 16:01:23 -05:00