I built a 17-agent AI swarm on my phone — here's how
Описание и применение
Создана система из 17 автономных ИИ‑агентов, работающих на Android‑телефоне, которые совместно собирают, анализируют и синтезируют информацию о синтетической биологии, выдавая связный отчёт за ~3 часа.
Задача
Run a swarm of 17 independent AI agents on a mid‑range Android phone to autonomously gather, synthesize, and report on a complex topic without relying on a single monolithic model.
Результат
The swarm produced a coherent summary report on synthetic biology research after ~3 hours, demonstrating that decentralized, specialized agents can outperform a single monolithic model on a phone.
Рабочий процесс
- Set up Termux and install Python
- Install LangChain, Ollama, SQLite libraries
- Configure Ollama with small models (mistral, llama2)
- Define 17 specialized agents (scrapers, summarizers, keyword extractors, contextualizers, researchers, fact checkers, synthesis agents, report generator) using LangChain tools
- Implement SQLite tables for agent memory and message passing
- Use LangChain Agent Executor to loop each agent’s decision process
- Run agents in controlled bursts to manage battery and RAM
- Monitor outputs and refine prompts to reduce hallucinations
- Compile final report via Report Generator
Доказательства
I wanted to see if I could create a system that could autonomously gather information on a complex topic – let’s say, the current state of research on synthetic biology – and synthesize that information into a coherent summary.
I chose smaller models like mistral and llama2 to ensure reasonable performance on my phone.
After about 3 hours of running on my phone, the swarm produced a surprisingly coherent summary report on the state of synthetic biology research.
- Дата записи: 2026-10-08T17:55:48.919Z