Skip to main content

Vireo Vigía SDK

CI Python 3.12+ License: MIT

24/7 AI support agent for DeFi protocols — knows your docs, reads your users' wallets.

Your community asks the same questions every day. Your team answers them manually. Vireo Vigía deploys an AI agent in your Discord or Telegram in under an hour that answers protocol questions and reads each user's real on-chain positions in real time.

"Why is my health factor dropping?" Bot: "Your WETH collateral is $8,200, USDC debt $4,100, health factor 1.42. If ETH drops 22% you hit liquidation. Reduce debt by ~$800 to reach safe 1.7."

Unlike generic chatbots, Vireo Vigía reads the actual wallet. Users get answers about their positions — not textbook examples.

Integrates with: Hyperliquid · Aave V3 on Arbitrum · GMX V2 on Arbitrum · Vertex


For DeFi Protocols

You pay today What you get with Vireo Vigía
$5K-15K/month for human support AI handles 80% of repetitive tickets
Slow, inconsistent answers Instant, precise, wallet-aware responses
Users get liquidated, churn /monitor alerts users before liquidation
English-only support Multilingual (Spanish, English, Portuguese)

Setup time: under 1 hour Cost: one-time setup + monthly retainer Interested? Open an issue or contact us at github.com/Growth-AITech or open an issue.


Features

  • RAG over your docs — ingest any protocol documentation; answers are grounded in your actual content
  • Live on-chain context — reads Hyperliquid positions, Aave health factor, GMX positions in real time
  • Proactive alerts — /monitor DMs users before liquidation, not after
  • Discord + Telegram — slash commands, plain text, per-user wallet registry
  • One API key — only Anthropic required; embeddings run locally (free)
  • Open-source MIT — self-host or use Vireo managed service

Quick Start (under 10 minutes)

1. Install

git clone https://github.com/Growth-AITech/Vireo-vigia-sdk
cd vireo-vigia
uv sync --all-extras

2. Configure

cp .env.example .env
# Fill in: VIREO_ANTHROPIC_API_KEY (required)
#          VIREO_QDRANT_URL        (required — use cloud.qdrant.io free tier)
#          VIREO_DISCORD_BOT_TOKEN (for Discord bot)

3. Ingest your protocol docs

vireo-vigia ingest https://your-protocol-docs.io
# or use the built-in Hyperliquid + Aave + GMX docs:
uv run python examples/hyperliquid_demo/ingest_docs.py

4. Start the bot

# Discord bot
uv run python examples/discord_demo/bot.py

# Telegram bot
uv run python examples/telegram_demo/bot.py

# Terminal demo (with your wallet)
vireo-vigia chat 0xYOUR_WALLET

Discord Commands

Command What it does
/ask [question] Ask anything — RAG answers from your protocol docs
/positions [wallet] Show live on-chain positions (Hyperliquid, Aave, GMX)
/health [wallet] Health factor + liquidation risk assessment
/monitor [wallet] Start DM alerts before liquidation

Architecture

User (Discord / Telegram)
        │
        ▼
ChannelAdapter
        │
        ▼
Agent  (claude-sonnet-4-5 · prompt caching)
        ├── RAG → Qdrant → bge-large-en-v1.5 (local, free)
        ├── HyperliquidReader → Hyperliquid L1 (positions, funding)
        ├── AaveV3Reader → Arbitrum mainnet (health factor, debt)
        └── GMXReader → Arbitrum mainnet (perp positions, OI)

Full architecture: docs/architecture.md · ADRs: docs/adr/


SDK Structure

src/vireo_vigia/
├── chains/       # On-chain readers (Hyperliquid, Aave, GMX, EVM)
├── knowledge/    # RAG: ingest → embed → store → retrieve
├── agent/        # Agent: orchestrates RAG + chain + LLM + memory
├── channels/     # Discord + Telegram adapters
└── llm/          # LLM providers (Anthropic)

Quality

  • 200 unit tests · 17 E2E tests (real Qdrant + Hyperliquid mainnet)
  • 19 Agent E2E tests using real Anthropic API
  • mypy strict · ruff 0 violations · bandit 0 security issues
  • GitHub Actions CI on every push

Business Model

Services-first → SaaS

Setup: $10,000–15,000 one-time · Monthly: $2,000–3,000/month

Self-serve SaaS launching Q4 2026: $299/mo (Starter) · $799/mo (Growth) · $1,999/mo (Scale)

Full model: BUSINESS_MODEL.md


License

MIT — Vireo · Bucaramanga, Colombia

Metadata

Release files for vireo-vigia 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vireo-vigia 0.1.1
File Size Uploaded
vireo_vigia-0.1.1.tar.gz 324.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vireo-vigia 0.1.1
File Interpreter ABI Platform
vireo_vigia-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 392.3 kB

Release files / vireo_vigia-0.1.1.tar.gz

Download URL vireo_vigia-0.1.1.tar.gz
Size 324.1 kB
Tags Source
SHA-256 checksum
How to use checksums
594129f895e0d57520b23da39ac9dde69c62b02ee028e072965743819b580ce2
BLAKE2b-256 checksum
How to use checksums
239e70632abd9e082a863e0b92b23ecbbb544ecfaeb71cd22a900b51736e0d87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / vireo_vigia-0.1.1-py3-none-any.whl

Download URL vireo_vigia-0.1.1-py3-none-any.whl
Size 68.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
375f296f42efe46cf88eb661ab63599a93ab26985892d9ec4cd2e0f83e892ecf
BLAKE2b-256 checksum
How to use checksums
3f2b5561899f71df9e79c1fc641adc063e578fd1580ae249b40cac9d5d08d6dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page