惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
G
Google Developers Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
腾讯CDC
有赞技术团队
有赞技术团队
Vercel News
Vercel News
MongoDB | Blog
MongoDB | Blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog RSS Feed
I
InfoQ
Blog — PlanetScale
Blog — PlanetScale
博客园_首页
The Cloudflare Blog
B
Blog
C
Check Point Blog
Stack Overflow Blog
Stack Overflow Blog
IT之家
IT之家
U
Unit 42
D
Docker
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏
博客园 - Franky
A
About on SuperTechFans

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders
GitHub - akshaylakkur/AEON: AEON - Autonomous Economic Op...
akshayl284 · 2026-05-02 · via Hacker News - Newest: "AI"

An AI hedge fund research manager that continuously investigates investment opportunities, forms evidence-based theses, and communicates insights autonomously via email.

alt text


Overview

AEON is a persistent AI research agent that operates in a continuous loop: gather context, plan research, execute tool calls, analyze findings, communicate insights, sleep strategically, repeat. It does not execute trades — it researches and recommends.

The system is built around cost-aware autonomy. Every LLM token and API call has a measurable cost, tracked against a daily budget.

Key Capabilities

  • 31 research tools across market data, web intelligence, analysis, communication, and memory
  • LLM-first architecture — all reasoning, planning, and recommendations flow through the LLM
  • Multi-provider LLM support — Ollama (local, free) and AWS Bedrock (cloud)
  • Persistent consciousness — SQLite-backed memory with findings, theses, recommendations, and steering inputs
  • Real-time consciousness stream — live feed of agent thinking, categorized as [PLANNING], [RESEARCH], [FINDING], [RECOMMENDATION], [TOOL_CALL], [SLEEPING], [STEERING]
  • Interactive TUI — terminal interface with live streaming and steering input
  • Email reports — professional HTML research updates sent to your inbox
  • User steering — direct the agent's focus via CLI, TUI, or email replies

Quick Start

Installation

git clone https://github.com/akshaylakkur/AEON.git
cd AEON
bash install.sh

The installer walks through LLM provider selection, email configuration, search providers, market data sources, and budget setup.

Usage

# Launch interactive TUI (default)
aeonctl

# Start as background daemon
aeonctl start -d

# Send steering input
aeonctl steer "Focus on AI semiconductor stocks"

# Watch the agent think in real time
aeonctl log -f

# Check research status
aeonctl status

# View findings and recommendations
aeonctl history

# Show configuration
aeonctl config

# Stop the agent
aeonctl stop

Docker

cp .env.example .env   # Edit with your credentials
docker compose up -d
docker compose logs -f

Architecture

AEON/
├── aeon/                       # Main package
│   ├── __init__.py             # Version
│   ├── __main__.py             # python -m aeon entry point
│   ├── app.py                  # AEON class (thin wrapper)
│   ├── cli.py                  # CLI (aeonctl)
│   ├── core/                   # Event bus, state machine, config, consciousness, neural orchestrator
│   ├── cortex/                 # LLM providers, reasoning engine, tool registry
│   ├── tools/                  # 31 research tools (market, web, analysis, communication, memory)
│   ├── senses/                 # Data connectors (market data, intelligence, sentiment)
│   ├── limbs/                  # Output interfaces (email, IMAP, notifications)
│   ├── ledger/                 # Cost tracking, P&L, burn analysis
│   ├── analytics/              # Alpha generation, risk management, backtesting
│   ├── security/               # Vault, spend caps, sandboxing, audit trail
│   ├── metamind/               # Self-analysis, adaptation, strategy journal
│   ├── reflexes/               # Circuit breakers, API health monitoring
│   ├── simulation/             # Simulation framework for testing
│   ├── tui/                    # Interactive terminal UI (Textual)
│   └── orchestrator/           # Main orchestrator, user communication layer
├── tests/                      # Comprehensive test suite
├── aeonctl                     # CLI launcher (bash fallback)
├── install.sh                  # Installation wizard
├── pyproject.toml              # Package config
├── requirements.txt            # Dependencies
├── Dockerfile                  # Production container
├── docker-compose.yml          # Docker Compose
├── .env.example                # Configuration template
└── data/                       # Runtime data (created on first run, gitignored)

Execution Flow

User Steering (optional, via CLI/TUI/email)
    │
    ▼
PLANNING — LLM decomposes objective into 2-6 subtasks
    │
    ▼
RESEARCHING — Execute one tool call per turn, LLM decides next action
    │
    ▼
ANALYZING — Evaluate findings, generate investment theses
    │
    ▼
COMMUNICATING — Compile and email professional research report
    │
    ▼
SLEEPING — Cost-aware rest (shorter during market hours with findings)
    │
    └──→ repeat

Configuration

All configuration is done via environment variables (.env file). See .env.example for the full list.

Key settings:

  • AEON_LLM_PROVIDERollama (local, free) or bedrock (AWS cloud)
  • AEON_GUIDANCE_PROMPT — What to research (your investment thesis)
  • AEON_RESEARCH_BUDGET_DAILY — Daily LLM inference budget in USD
  • AEON_SEARCH_PROVIDERduckduckgo (free), serpapi, or brave
  • SMTP/IMAP settings for email communication

Requirements

  • Python 3.11+
  • OS: macOS or Linux
  • LLM: Ollama (local) or AWS Bedrock credentials

Testing

.venv/bin/python -m pytest

Tests use pytest-asyncio with asyncio_mode = "auto". External services are mocked.


License

GPL-3.0