Commit Graph

902 Commits

Author SHA1 Message Date
Mark Sze
f5db19af91 Merge remote-tracking branch 'origin/main' into vasiliyr/02132026-updates 2026-02-17 09:37:26 +11:00
Shubham Saboo
997c0e98d8 Merge pull request #496 from VasiliyRad/vasiliyr/02132026
Add AG2 adaptive research team example with routing and web fallback
2026-02-16 11:26:21 -08:00
Shubham Saboo
88b778fe59 Update image links in README.md 2026-02-15 11:43:32 -06:00
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
0d8454d991 Update README.md 2026-02-12 08:39:29 -08:00
Shubhamsaboo
a346cc8669 feat: add TinyFish banner and remove Okara AI 2026-02-10 12:52:53 -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
Shubham Saboo
3b7220a70d Merge pull request #480 from bonk1t/codex/agency-swarm-runtime-split-and-dotenv-fix
Fix ai_services_agency deps and v1 cleanup
2026-02-08 21:15:13 -08:00
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
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
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
Rashmi BS
d29c6c955d updated the instructions and optimised the code - removed redundant if else 2026-01-09 20:06:44 +05:30