Analysis
View
Metric
No commits on this project resolved to a GitHub account.
Technology
- HTMLIn code
- PythonIn code
2 of 2 appear in the indexed code.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
21 KB
Source files
3
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
yuktaablitz/cryptoagent-cfo
6 files · 757 KB · @ 8989e42
Structure
Interface
1 file · 17%Screens, components and styles rendered to the user.
Application logic
3 files · 50%Domain rules, services and shared utilities.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- HTML63%
- Python37%
Share of indexed source by file size. Binary and vendored files are excluded.
Feature verification
Chat interface for portfolio queriesVerified
Analyzes crypto portfolios (chat-based interaction)
Claimed on Devpostmedium confidencefetch_agent/agent.py:133— /chat endpoint accepts chat messages, parses the user's free-text prompt, and returns a formatted assistant message with the liquidation planindex.html:298— Frontend analyzePortfolio() sends free-text user prompt to the backend and renders the returned plan
Converting crypto to cash / cash-out recommendationVerified
Help decisions about converting crypto to cash
Claimed on Devposthigh confidencefetch_agent/agent.py:59— calculate_liquidation_plan computes which holdings to sell and how much USD is freed to meet a required expense
Crypto portfolio liquidation strategy generation based on risk toleranceVerified
Analyzes crypto portfolios and generates smart liquidation strategies based on risk tolerance
Claimed on Devposthigh confidencefetch_agent/agent.py:59— calculate_liquidation_plan sorts holdings by volatility based on risk ('low'/'high'/'medium') and builds a sell plan to cover the required expensefetch_agent/agent.py:49— parse_prompt extracts risk tolerance keywords (conservative/aggressive/etc.) from free text
Python implementationVerified
Built with python
Claimed on Devposthigh confidencefetch_agent/agent.py:1— FastAPI/uagents Python backend implements the core logic
Fetch.ai agent for liquidation decisionsCode-supported
Uses Fetch.ai agents to help decisions about converting crypto to cash
Claimed on Devpostmedium confidencefetch_agent/agent.py:11— Instantiates a uagents.Agent (Fetch.ai SDK) with a seed/port/endpoint, and exposes agent.address in API responsesfetch_agent/agent.py:154— on_event startup handler logs agent start, but the actual liquidation logic runs in plain FastAPI handlers (calculate_liquidation_plan), not via uagents message-passing/Protocol, so the agent isn't truly driving the decisionfetch_agent/register_agentverse.py:16— Script registers the agent on Agentverse (Fetch.ai's agent directory), suggesting deployment as a discoverable Fetch.ai agent
Real-time Gemini Exchange market dataClaimed only
Uses real-time Gemini Exchange data
Claimed on Devposthigh confidence
An AI agent derived these features from the project’s Devpost page and readme, then searched the code for each one. Verified features are backed by cited code; claimed-only features had no supporting code, which is not by itself proof a feature is missing.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.