An autonomous AI agent platform operating as a real Telegram user with native TON blockchain integration (wallet, DEX, NFT, DNS), featuring 100+ built-in tools, multi-provider LLM support, Hybrid RAG memory system, Plugin SDK, and MCP client extensibility.
Teleton Agent is an autonomous AI agent platform that operates as a real Telegram user via MTProto protocol, bypassing Bot API limitations.
Core Capabilities:
- Agentic Loop: think → act → observe → repeat, up to 5 tool-calling iterations per message
- 100+ Built-in Tools: Telegram operations (73), TON/jettons (15), STON.fi DEX (5), DeDust DEX (5), TON DNS (7), Deals escrow (5), Journal (3), Web (2), Workspace (6)
- Multi-LLM Provider: Supports 11 providers including Anthropic, OpenAI, Google, xAI, Groq, OpenRouter, Moonshot, Mistral, Cocoon, Local
- Hybrid RAG: sqlite-vec vector search + FTS5 full-text search + RRF fusion, local ONNX or Voyage AI embeddings
- Extensibility: Plugin SDK (frozen SDK, isolated DB) + MCP Client (2-line YAML config)
TON Blockchain Capabilities:
- W5R1 Wallet: TON/jettons send/receive, balance query, history
- Smart DEX Router: Parallel comparison of STON.fi vs DeDust, recommending best rates
- TON DNS: Domain auction, bidding, link/unlink, resolution
- Deals: P2P escrow transactions, on-chain payment verification, double-spend prevention
Security Design:
- Prompt injection protection: sanitizeForPrompt() strips control characters, invisible unicode
- Workspace sandbox: Path traversal protection, symlink detection
- Plugin isolation: Frozen SDK objects, isolated databases
- Wallet protection: File permissions 0o600, PBKDF2 caching, mnemonics not exposed to plugins
Installation:
npm install -g teleton@latest
teleton setup
teleton start