947 Commits

Author SHA1 Message Date
Nick Bobrowski
c326a6f942 Fix ai_services_agency deps and v1 cleanup 2026-02-09 00:07:15 +00:00
Shubham Saboo
62e5c2b742 Merge pull request #479 from bonk1t/codex/agency-swarm-1-7-v1-migration
Migrate ai_services_agency to agency-swarm 1.7.0 (v1 API)
2026-02-08 14:48:45 -08:00
Nick Bobrowski
e7e2e1b298 Migrate ai_services_agency to agency-swarm v1.7.0 2026-02-08 22:44:06 +00:00
Shubhamsaboo
4819eb1321 refactor: redesign AI Negotiation Simulator with Warm Editorial aesthetic
- extensive UI overhaul replacing neon/dark theme with stone/cream editorial design
- rewrite page.tsx for cleaner component structure and fix JSX errors
- update globals.css with new CSS variables and typography
- remove outdated assets
2026-02-08 11:22:07 -08:00
Shubham Saboo
12d491c009 Merge pull request #467 from imran-siddique/add-agent-governance-tutorials
Add AI Agent Governance Tutorials (Policy Sandboxing & Multi-Agent Trust Layer)
2026-02-08 11:19:48 -08:00
STiFLeR7
f93b3d6712 chore: remove python bytecode and cache files 2026-02-05 09:20:41 +05:30
Imran Siddique
2fec0064a4 Add AI agent governance tutorials
- Add AI Agent Governance tutorial: Policy-based sandboxing for single agents
  - Teaches deterministic policy enforcement concepts
  - Includes filesystem, network, and rate limit policies
  - Full working Python code with audit logging

- Add Multi-Agent Trust Layer tutorial: Secure agent-to-agent communication
  - Teaches trust scoring and behavioral monitoring
  - Includes delegation chains with scope narrowing
  - Full working Python code with audit trail
2026-02-04 17:17:07 -08:00
Shubhamsaboo
7509c2b08a refactor: Reorganize skills into dedicated directories with a standardized SKILL.md format and add new rule/agent files. 2026-02-03 17:10:37 -08:00
STiFLeR7
92f2803136 feat(devpulse_ai): add multi-agent signal intelligence reference implementation 2026-02-03 13:35:07 +05:30
awesomekoder
107dd2aaa5 Add demo GIF to README 2026-02-01 22:30:00 -08:00
awesomekoder
43bb3afc52 Add additional screenshot 2026-02-01 22:17:48 -08:00
awesomekoder
79c8c3de87 feat: Add screenshots and fix @ag-ui/client import
- Added app screenshots (01_home.png, 02_fullpage.png)
- Fixed HttpAgent import to use @ag-ui/client package
- Added .gitignore files for frontend and backend
- Updated package.json with correct @ag-ui/client version
2026-02-01 22:13:02 -08:00
awesomekoder
5bda40ddb4 feat: Add AG-UI frontend for Negotiation Battle Simulator
Major upgrade from Streamlit to AG-UI + CopilotKit:

Backend (Python + ADK):
- ADK agent wrapped with AG-UI middleware (ag_ui_adk)
- FastAPI server exposing AG-UI protocol endpoint
- Tools: configure_negotiation, start_negotiation, buyer_make_offer, seller_respond
- Real-time state sharing via AG-UI events

Frontend (Next.js + CopilotKit):
- Jaw-dropping battle arena UI with animations
- Live negotiation timeline with offer cards
- VS display showing buyer/seller personalities
- Generative UI components for tool call rendering
- Deal/No-Deal celebration animations
- CopilotSidebar for chat interface

Features:
- 8 unique personalities (4 buyers + 4 sellers)
- 3 negotiation scenarios
- Real-time streaming of agent actions
- Shared state between agent and UI
- Framer Motion animations

Tech stack: Google ADK, AG-UI Protocol, CopilotKit, Next.js 15, React 19, Tailwind CSS
2026-02-01 18:51:51 -08:00
awesomekoder
fb3ed57b21 feat: Add AI Negotiation Battle Simulator
A real-time agent vs agent negotiation showdown using Google ADK:

- Two AI agents (Buyer vs Seller) negotiate autonomously
- Dramatic used car scenario with secrets on both sides
- 4 buyer personalities (Desperate Dan, Analytical Alex, Cool-Hand Casey, Fair-Deal Fran)
- 4 seller personalities (Shark Steve, By-The-Book Beth, Motivated Mike, Drama Queen Diana)
- 3 negotiation scenarios (Used Car, Vintage Guitar, Apartment Sublet)
- Configurable max rounds and personality selection
- Live Streamlit UI showing offers, counteroffers, and outcomes
- Uses gemini-3-flash-preview model

Run with: streamlit run negotiation_app.py
2026-02-01 18:36:34 -08:00
Shubham Saboo
60b72c6479 Merge pull request #452 from awesomekoder/feat/agent-skills 2026-01-31 22:23:26 -08:00
awesomekoder
1fcfb4fab8 rename: agent_skills → awesome_agent_skills 2026-01-31 22:21:21 -08:00
awesomekoder
73741cf113 refactor: update skills to follow standardized format
Updated all 18 skills to use consistent format:
- YAML frontmatter (name, description)
- 'When to use this skill' section
- 'How to Use this Skill' with code examples
- Parameters table
- Returns description
- Practical examples

Format inspired by technical skill documentation patterns.
2026-01-31 22:13:44 -08:00
awesomekoder
b260c8e84e feat: add awesome agent skills collection
A curated collection of 18 production-ready agent skills organized by domain:

## Categories

### 🖥️ Coding (4 skills)
- Python Expert: Senior Python developer patterns
- Code Reviewer: Thorough review with security focus
- Debugger: Systematic root cause analysis
- Full Stack Developer: Modern web development

### 🔍 Research (3 skills)
- Deep Research: Multi-source synthesis with citations
- Fact Checker: Claim verification methodology
- Academic Researcher: Literature review and paper writing

### ✍️ Writing (3 skills)
- Technical Writer: Clear documentation
- Content Creator: Engaging social/blog content
- Editor: Professional editing and proofreading

### 📋 Planning (3 skills)
- Project Planner: Work breakdown and dependencies
- Sprint Planner: Agile sprint planning
- Strategy Advisor: Decision frameworks

### 📊 Data Analysis (2 skills)
- Data Analyst: SQL, pandas, and insights
- Visualization Expert: Chart selection and design

###  Productivity (3 skills)
- Email Drafter: Professional email composition
- Meeting Notes: Structured meeting summaries
- Decision Helper: Decision-making frameworks

Each skill includes:
- Role definition and expertise areas
- Approach and methodology
- Output format templates
- Practical examples
- Constraints (dos and don'ts)

README explains what skills are and how to use them with different platforms (ChatGPT, Claude, Cursor, agent frameworks).
2026-01-31 21:00:20 -08:00
Shubhamsaboo
5e354da98a feat: enhance renovation rendering prompts using a detailed SLC formula and refactor search tool integration. 2026-01-31 20:55:58 -08:00
Shubham Saboo
9471f18eff Merge pull request #451 from awesomekoder/fix/homebuilder-agent-google-search
fix: resolve google_search tool and artifact loading issues in home renovation agent
2026-01-31 20:29:08 -08:00
awesomekoder
62c52a6b63 fix: resolve google_search tool and artifact loading issues in home renovation agent
Fixes #409

## Changes

### agent.py
- Replace singleton `google_search` with explicit `GoogleSearchTool(bypass_multi_tools_limit=True)`
  to enable compatibility with nested agent setups (ADK limitation workaround)
- Update SearchAgent instruction to be clearer about how the built-in search works
  (it's automatic, not a callable function)

### tools.py
- Add validation for common LLM hallucination patterns (e.g., `_v0` version numbers)
- Add fallback logic when artifact loading fails:
  1. Try corrected filename if version 0 detected
  2. Look up known artifact versions in session state
  3. Fall back to last generated rendering
- Improve error messages to show available artifacts

## Root Cause Analysis

1. **google_search not found**: The LLM was trying to call 'google_search' as a
   function, but GoogleSearchTool is a Gemini built-in capability that works
   automatically. Using `bypass_multi_tools_limit=True` and clearer instructions
   resolves the confusion.

2. **Artifact not found**: The LLM sometimes hallucinated incorrect filenames
   (e.g., `_v0.png` instead of `_v1.png`). Added robust fallback logic to
   recover gracefully.
2026-01-31 20:24:35 -08:00
Shubham Saboo
50310fca2b Merge pull request #450 from awesomekoder/fix/memory-variable-shadowing
fix: rename loop variable to avoid shadowing Memory object
2026-01-31 20:17:20 -08:00
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
Shubham Saboo
f1f9794fbe Merge pull request #448 from STiFLeR7/fix/ai-finance-agent-agno-compat
fix(ai_finance_agent_team): update YFinanceTools usage for current ag…
2026-01-31 19:35:46 -08:00
STiFLeR7
2cedbd61a8 fix(ai_finance_agent_team): update YFinanceTools usage for current agno API 2026-01-30 17:25:14 +05:30
Shubham Saboo
c4a71b9781 Merge pull request #433 from chopratejas/main
Add Headroom Context Optimization to LLM Optimization Tools
2026-01-27 23:36:34 -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
Shubham Saboo
e46690f99c Merge pull request #432 from orcaman/add-openwork
Add Openwork to Advanced AI Agents
2026-01-19 18:19:23 -08:00
orcaman
918739a808 Add Openwork to Advanced AI Agents
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 00:31:10 +02:00
Shubham Saboo
df0c377cdd Merge pull request #420 from oPitanga/patch-1
Fix installation path in README.md
2026-01-13 23:59:49 -08:00
Shubham Saboo
c7a37d9a97 Merge pull request #421 from mtwn105/fix/tripcraf-ai-410
fix(client): add env config and fix undefined BASE_URL error Fixes #410
2026-01-13 23:58:47 -08:00
Amit Wani
a0d7cc8bc1 fix(client): add env config and fix undefined BASE_URL error
- Add .gitignore to exclude .env.local
- Add .env.example template
- Add fallback for NEXT_PUBLIC_BASE_URL in middleware
- Add setup instructions to README

Fixes TypeError: Failed to parse URL from undefined/api/auth/get-session
2026-01-14 10:03:58 +05:30
oPitanga
0c34ffd2fc Fix installation path in README.md 2026-01-13 21:30:48 -03:00
Shubham Saboo
c8c64f87b8 Merge pull request #416 from maximg0r/patch-1
Fix typo in instructions for xAI Finance Agent
2026-01-13 09:39:05 -08:00
Shubham Saboo
1b87f0ba70 Merge pull request #417 from maximg0r/patch-2
Fix typo in design agent team README
2026-01-13 09:38:14 -08:00
Maxim Gorshkov
8bf7910444 Fix typo in design agent team README
Updated the README to replace 'Legal AI Agent Team' with 'Design AI Agent Team'.
2026-01-12 00:54:08 -05:00
Maxim Gorshkov
22f7aa73c8 Fix typo in instructions for xAI Finance Agent 2026-01-12 00:16:24 -05:00
Shubham Saboo
bfca94938c Merge pull request #414 from Rashmi0986/main
chore: Refactored the code and updated the installation instructions
2026-01-11 10:17:10 -08:00
Rashmi BS
6fdb1ac70c review comments addressed 2026-01-11 23:40:22 +05:30
Shubham Saboo
ee996b081f Update rag_tutorials/knowledge_graph_rag_citations/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 11:55:31 -06:00
Shubham Saboo
0254c4ab25 Update rag_tutorials/knowledge_graph_rag_citations/docker-compose.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 11:55:17 -06:00
Shubham Saboo
99270f31d9 Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-11 11:54:38 -06:00
Rashmi BS
d29c6c955d updated the instructions and optimised the code - removed redundant if else 2026-01-09 20:06:44 +05:30
Shubhamsaboo
4b2ac4a47c feat: Introduce AI Sales Intelligence Agent Team with multi-agent pipeline for generating competitive sales battle cards, including competitor research, feature analysis, SWOT analysis, objection handling, and visual comparison generation. Update README with detailed usage instructions and examples, and add necessary requirements for dependencies. 2026-01-06 19:39:41 -08:00
Shubhamsaboo
89beb8a77c chore: file restructuring and readme update 2026-01-06 19:39:21 -08:00
Shubhamsaboo
0f646a41c2 Update README with new example prompts for AI Due Diligence Agent and ensure requirements.txt has consistent formatting 2026-01-04 15:58:22 -08:00
Shubhamsaboo
6494e19060 feat: Add AI Due Diligence Agent with multi-agent pipeline for startup investment analysis, including company research, market analysis, financial modeling, risk assessment, and report generation. 2026-01-04 13:31:20 -08:00
Shubhamsaboo
3dd5b600fc fix: Update README to reflect the change from Gemini Interactions API to Google's Interactions API for the AI Research Planner & Executor Agent 2026-01-04 10:05:19 -08:00
Shubhamsaboo
44efabeac6 chore: Update AI Home Renovation Agent to utilize Gemini 3 Flash and Gemini 3 Pro, enhancing multimodal capabilities. Modify tools to support artifact management and ensure layout preservation in renderings. 2026-01-03 17:01:21 -08:00
BIBIN PRATHAP
a650de1313 Address Copilot code review feedback
Fixes applied:
- Fix NEO4J_PLUGINS JSON syntax in docker-compose.yml
- Fix directory name mismatch in README.md
- Remove unused imports (Any, Optional), add re and os
- Use Tuple from typing instead of lowercase tuple
- Move 're' import to module level (PEP 8)
- Configure Ollama client with OLLAMA_HOST env var for Docker
- Fix Cypher injection: use parameterized query for hops
- Make CONTAINS queries case-insensitive with toLower()
- Add try-finally block to ensure graph.close() on exceptions
2026-01-03 04:50:22 -05:00