Commit Graph

118 Commits

Author SHA1 Message Date
Mark Sze
0e793d45b2 Model and SearxNG comments 2026-02-15 19:39:05 +11:00
Vasiliy Radostev
3c8138bb4f Add AG2 adaptive research team example with routing and web fallback 2026-02-13 10:02:51 -08:00
Shubham Saboo
9529d00566 Merge pull request #481 from Shubhamsaboo/ai-negotiation-simulator
Add New Multi-Agent App (AI Negotiation Similator)
2026-02-08 21:42:59 -08:00
Shubhamsaboo
7297f54304 Remove .gitignore file. 2026-02-08 21:41:31 -08:00
Shubhamsaboo
2ae63de2dd docs: update README 2026-02-08 21:36:00 -08:00
Shubhamsaboo
7d1fdc89b2 chore: Update environment variable configuration by removing old backend example and screenshots, adding a new .env file, and modifying the root .env.example. 2026-02-08 21:34:18 -08:00
Nick Bobrowski
c326a6f942 Fix ai_services_agency deps and v1 cleanup 2026-02-09 00:07:15 +00: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
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
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
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
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
STiFLeR7
2cedbd61a8 fix(ai_finance_agent_team): update YFinanceTools usage for current agno API 2026-01-30 17:25:14 +05:30
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
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
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
Shubhamsaboo
a1030c00e7 Refactor AI Investment Agent to utilize AgentOS framework, update README for new features and usage instructions, and remove Streamlit dependency from the main application logic. 2026-01-01 16:54:47 -08:00
Shubhamsaboo
3dfb76d9ce Update README to clarify the role of the AI Research Planner as an agent 2026-01-01 13:48:22 -08:00
Shubhamsaboo
a2518bf4b5 Add AI Research Planner & Executor with Gemini Interactions API 2026-01-01 13:44:02 -08:00
Shubham Saboo
61c282ba93 Add tutorial link to README for multi-agent researcher
Added a tutorial link for building the multi-agent app.
2025-11-30 21:34:10 -08:00
Shubham Saboo
30f4cd2743 Fix tutorial link in README.md
Updated tutorial link for AI Investment Agent README.
2025-11-30 21:01:27 -08:00
Shubhamsaboo
4d6140cdb4 chore: enhance README files across multiple agent applications by adding links to free step-by-step tutorials, providing users with comprehensive guidance on building each agent from scratch. 2025-11-27 21:58:03 -08:00
Shubhamsaboo
9657e3daba chore: Remove AI Lead Generation Agent files and documentation 2025-11-09 20:43:06 -08:00
Shubhamsaboo
759c16306b refactor: Update multimodal agent teams to use RunOutput and specify agno version
- Changed response type to `RunOutput` in multimodal design and coding agent teams for improved type safety.
- Updated the `agno` package version in requirements.txt to ensure compatibility across all agents.
2025-11-09 20:39:52 -08:00
Shubhamsaboo
dad9e35374 refactor: Update AI real estate and recruitment agent teams to use RunOutput for type safety
- Changed response type to `RunOutput` in the AI real estate and recruitment agent teams for improved type safety.
- Updated the `agno` package version in requirements.txt to ensure compatibility across all agents.
- Adjusted requirements for other dependencies to maintain consistency.
2025-11-09 20:39:36 -08:00
Shubhamsaboo
cdf99eabe3 refactor: Update legal agent team to use new knowledge base structure and improve response handling
- Refactored legal agent team to utilize the new `Knowledge` class instead of `PDFKnowledgeBase`.
- Updated response type to `RunOutput` for better type safety across multiple functions.
- Changed agent model version from GPT-4.1 to GPT-5 for enhanced performance.
- Specified minimum version for the 'agno' package in requirements.txt for compatibility.
2025-11-09 20:27:18 -08:00
Shubhamsaboo
b687794a52 refactor: Enhance AI agents with ExaTools integration and update requirements
- Integrated ExaTools for competitor URL retrieval in the AI competitor intelligence agent.
- Updated response handling to utilize `RunOutput` for improved type safety.
- Specified minimum version for the 'agno' package in requirements.txt for compatibility across agents.
2025-11-09 15:55:21 -08:00
Shubhamsaboo
9d4a00a1fe refactor: Update AI agents to use RunOutput and specify agno version
- Changed response type to `RunOutput` in multiple AI agents for improved type safety.
2025-11-09 15:38:07 -08:00
Shubhamsaboo
f3029701cb refactor: Update AI agents to use RunOutput and specify agno version
- Changed response type to `RunOutput` in various AI agents for improved type safety.
- Updated the `agno` package version in requirements.txt to ensure compatibility across all agents.
2025-11-09 15:26:13 -08:00
Shubhamsaboo
557a135831 refactor: Update AI agents to use RunOutput and specify agno version
- Changed response type to `RunOutput` in both the 3D pygame and Tic Tac Toe agents for improved type safety.
- Updated the `agno` package version in requirements.txt to ensure compatibility.
2025-11-09 15:11:08 -08:00
Shubhamsaboo
72ceb89c88 refactor: Enhance SEO audit agent instructions with detailed steps for URL extraction, data scraping, and report generation 2025-10-19 10:51:52 -07:00
Shubhamsaboo
e50db32887 refactor: Replace Firecrawl function tool with MCPToolset for enhanced web scraping capabilities 2025-10-17 17:40:11 -07:00
gargigupta97
a3b55b8f12 feat: Add AI SEO Audit Team with README, agent definitions, and requirements 2025-10-16 18:10:29 -07:00
Shubhamsaboo
ec0990b29c feat: Add Multimodal UI/UX Feedback Agent Team
- Introduced a new multi-agent system for analyzing landing page designs and providing expert UI/UX feedback.
- Implemented a Coordinator/Dispatcher pattern with specialized agents for visual analysis, design strategy, and visual implementation.
- Added tools for editing and generating improved landing pages, along with comprehensive reporting features.
2025-10-11 16:23:02 -07:00
Shubhamsaboo
4eb6b0d713 fix: Update README to simplify directory navigation for AI Home Renovation Agent 2025-10-05 19:19:10 -07:00
Shubhamsaboo
e9fcc16a47 feat: Add requirements file for AI Home Renovation Agent 2025-10-05 18:36:41 -07:00
Shubhamsaboo
9865f47da5 fix: Update README to correct application name for Home Renovation Agent 2025-10-05 15:53:35 -07:00
Shubhamsaboo
2bf142d42b feat: Add AI Home Renovation Planner Agent with ADK and Nano Banana
- Introduced a multi-agent system for home renovation planning that analyzes photos and generates personalized renovation plans.
- Implemented a Coordinator/Dispatcher pattern with specialized agents for visual assessment, design planning, and project coordination.
- Added tools for generating and editing photorealistic renderings, along with budget-aware planning features.
2025-10-05 15:50:56 -07:00
Shubhamsaboo
eecc9e8b1d feat: update AI Email GTM Reachout Agent to work with agno v2
- Updated the email generation workflow to yield progress updates during company processing.
- Refactored the database integration to use SqliteDb for better management.
- Enhanced the user interface with a more structured display of generated emails, company research, and contact information.
- Added troubleshooting tips in case of no email generation.
- Updated README with detailed features, installation instructions, and usage guide.
- Increased agno package version requirement to 2.0.4 for compatibility.
2025-10-04 12:58:08 -07:00
Shubhamsaboo
84da05a52c Add Life Insurance Coverage Advisor agent 2025-10-04 09:35:50 -07:00