Vega Agent is a local-first Android AI agent that lets users provide their own API keys to manage files, browse the web, edit code, and run multi-step tasks with configurable autonomy.

Stars

26

7-day growth

No data

Forks

3

Open issues

0

License

MIT

Last updated

2026-07-31

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It brings a desktop-style AI agent workflow to Android with local-first architecture, multiple LLM providers, granular execution controls, and security measures like Android Keystore and SSRF protection.

Who it is for

  • Android power users who want AI-driven file and code management on-device
  • Developers using bring-your-own-key with OpenAI, Anthropic, or other supported providers
  • Privacy-conscious users seeking local model processing via Ollama or LM Studio
  • Persian/Farsi-speaking users needing a bilingual RTL AI interface

Use cases

  • Managing files, editing code, and searching text through natural-language instructions
  • Researching topics by searching the web and reading pages in an interactive WebView
  • Running multi-step tasks in automatic, planning, or step-confirmation execution modes
  • Using local AI models such as Ollama or LM Studio for fully on-device or private processing

Strengths

  • Genuine local-first design: interface, task orchestration, file tools, and settings run on-device with no dedicated Vega server
  • Wide provider flexibility: OpenAI, Anthropic, Google, OpenRouter, Azure, Ollama, LM Studio, and OpenAI-compatible endpoints
  • Granular user control through three execution modes and adjustable reasoning effort
  • Security features include Android Keystore API-key storage, AES-256-GCM encryption, SSRF safeguards, and user confirmation before actions

Considerations

  • Actual file access depends on Android version, granted permissions, and the directories selected by the user
  • Capabilities vary by AI model, provider, and Android version; reasoning and parallel execution are not guaranteed across all
  • Cloud models send prompts and selected data directly to the chosen API provider, so private tasks require local models

README quick start

⚡ Vega Agent

ایجنت هوش مصنوعی قدرتمند و قابل‌کنترل برای اندروید

یک محیط کاری هوشمند برای مدیریت فایل‌ها، تحقیق در وب، ویرایش کد و اجرای وظایف چندمرحله‌ای — با استفاده از کلید API شخصی شما (BYOK).

🇮🇷 فارسی · 🇬🇧 English


📸 تصاویر برنامه

📂 مدیریت فایل🛡️ حالت اجرای ایجنت⚙️ تنظیمات ارائه‌دهنده
انتخاب فایل‌ها و پوشه‌هاخودکار، برنامه‌ریزی یا تأیید مرحله‌ایپشتیبانی از چندین ارائه‌دهنده
🧠 تنظیم استدلال🔍 جزئیات اجرا🌐 جستجو و مرور وب
تنظیم توان پردازش مدلمشاهده وضعیت مراحل و ابزارهاتحقیق و دریافت اطلاعات از وب

🇮🇷 فارسی

Vega Agent یک ایجنت هوش مصنوعی برای اندروید است که امکان کار مستقیم با فایل‌ها، جستجو و مرور وب، ویرایش کد و اجرای وظایف چندمرحله‌ای را فراهم می‌کند.

این برنامه با رویکرد Local-First طراحی شده است؛ یعنی رابط کاربری، مدیریت وظایف، ابزارهای فایل‌سیستم و ذخیره‌سازی تنظیمات روی دستگاه اجرا می‌شوند و برای عملکرد اصلی برنامه به سرور واسط اختصاصی Vega Agent نیازی نیست.

برای استفاده از مدل‌های هوش مصنوعی، کافی است کلید API ارائه‌دهنده موردنظر خود را وارد کنید.

🚀 قابلیت‌های اصلی

🤖 پشتیبانی از چندین ارائه‌دهنده

Vega Agent از ارائه‌دهندگان و سرویس‌های مختلف پشتیبانی می‌کند، از جمله:

  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • OpenRouter
  • Microsoft Azure OpenAI
  • Ollama
  • LM Studio
  • سرویس‌های سازگار با OpenAI API

در سرویس‌های پشتیبانی‌شده، نوع پروتکل می‌تواند براساس تنظیمات و Base URL تشخیص داده شود.

📂 ابزارهای واقعی فایل‌سیستم

ایجنت می‌تواند با اجازه کاربر عملیات مختلفی روی فایل‌ها انجام دهد:

  • خواندن و ایجاد فایل
  • ویرایش فایل با نمایش تغییرات
  • جستجوی متن در فایل‌ها
  • جستجوی فایل با الگوهای Glob
  • ایجاد و مدیریت پوشه‌ها
  • کار با فایل‌های ZIP
  • استخراج و پردازش محتوای PDF
  • ویرایش فایل‌های متنی و کد

سطح دسترسی واقعی برنامه به نسخه اندروید، مجوزهای اعطاشده و پوشه انتخاب‌شده توسط کاربر بستگی دارد.

🛡️ حالت‌های اجرای ایجنت

برای کنترل میزان استقلال ایجنت، سه حالت اجرا در نظر گرفته شده است:

  • Automatic — اجرای وظایف بدون تأیید مرحله‌به‌مرحله
  • Planning — بررسی درخواست و ارائه برنامه اجرایی پیش از اعمال تغییرات
  • Accepting — دریافت تأیید کاربر پیش از اجرای اقدامات حساس

انتخاب حالت مناسب به نوع وظیفه و م

Description

Vega Agent: An intelligent assistant on your phone designed to handle complex tasks, including code editing, web searching, and downloading files. 📱🚀

Related repositories

Similar projects matched by category, topics, and programming language.

makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
uzairansaruzi
Featured
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI & Machine LearningLarge Language Models
941
yetone
Featured
yetone GitHub avatar

kill-ai-slop

Kill AI Slop is a multilingual field guide and agent skill that catalogues 33 common AI-generated design tells with interactive before-after demos, and provides a tool to scan and fix web projects.

AI & Machine LearningAI Agents
805