Skip to content
This repository was archived by the owner on Sep 7, 2025. It is now read-only.

starknet-edu/starknet-telegram-ai-bot

 
 

Repository files navigation

Starknet Founders Bot v2

AI-powered Telegram bot for Starknet founders with two expert advisor personalities.

Features

  • Product Manager Mode: Based on Lenny Rachitsky's frameworks
  • VC/Angel Investor Mode: Current market insights and fundraising advice
  • Real-time Data: Powered by Perplexity with internet access
  • Conversation Memory: Persistent chat history with Supabase
  • Usage Analytics: Track your conversations and statistics

🛠️ Tech Stack

  • Python 3.11+ with UV package manager
  • Telegram Bot API (python-telegram-bot)
  • OpenRouter API (Perplexity models)
  • Supabase (PostgreSQL database)
  • Async/await architecture

Quick Start

  1. Clone the repository
  2. Copy .env.example to .env and fill in your credentials
  3. Install dependencies: uv sync
  4. Run migrations in Supabase
  5. Start the bot: uv run python -m bot.main

Usage

  1. Start chat: @starknet_advisor_bot
  2. Choose your advisor (PM or VC)
  3. Ask questions about your startup!

🔑 Environment Variables

See .env.example for required variables.

📄 License

MIT


Built with ❤️ for the Starknet ecosystem

About

Starknet AI group bot support

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.0%
  • Shell 7.0%