Peeps AI is a platform for decentralized AI agents, designed to provide individuals and communities with accessible, transparent and collaborative AI solutions.
Project description
Peeps AI - Advanced Multi-Agent Orchestration
๐ง Production-Grade AI Agent Framework
Peeps AI is a powerful framework designed to orchestrate autonomous AI agents that work together seamlessly to execute complex tasks. Whether you're automating workflows, developing AI-powered assistants, or managing data-driven decisions, Peeps AI enables intelligent multi-agent collaboration with fine-grained control and predictable execution.
๐ Website: peepsai.io
๐ Documentation: Read the Docs
๐ฌ Community: Telegram | Twitter
โจ Features
โ
Multi-Agent Collaboration - Define AI agents with specialized roles, goals, and tools.
โ
Autonomous Task Delegation - Agents dynamically assign tasks based on expertise.
โ
Production-Ready Architecture - Robust error handling, state management, and extensibility.
โ
Process Control with Workchains - Create AI-driven workflows with fine-tuned execution.
โ
Customizable & Extensible - Use built-in tools or integrate your own.
โ
Blockchain-Enhanced Transparency - Use Peeps AI with ERC20-based governance.
๐ Quickstart
1๏ธโฃ Install Peeps AI
pip install git+https://github.com/PeepsAI/PeepsAI.git
Or, if you want to install it with optional tools, use:
pip install git+https://github.com/PeepsAI/PeepsAI.git#egg=peepsai[tools]
If you prefer to clone the repository manually and install it:
git clone https://github.com/PeepsAI/PeepsAI.git
cd PeepsAI
pip install .
2๏ธโฃ Create Your First Group (Peeps Group)
peepsai create group my_project
This generates the following structure:
my_project/
โโโ src/
โ โโโ main.py # Entry point
โ โโโ group.py # AI group logic
โ โโโ tools/ # Custom AI tools
โ โโโ config/
โ โ โโโ agents.yaml # Agent definitions
โ โ โโโ tasks.yaml # Task definitions
โโโ .env # API keys (LLMs, etc.)
โโโ pyproject.toml # Dependencies
โโโ README.md # Project description
3๏ธโฃ Run Your AI Agents
Execute your AI workflow with:
peepsai run
Or run manually:
python src/my_project/main.py
๐ Example - AI Research & Reporting
Define your AI agents in config/agents.yaml:
researcher:
role: "Senior AI Researcher"
goal: "Uncover the latest advancements in AI"
backstory: "Expert in deep learning, NLP, and AI ethics."
reporting_analyst:
role: "AI Market Analyst"
goal: "Analyze AI trends and create detailed reports."
And set up tasks in config/tasks.yaml:
research_task:
description: "Find the most relevant AI breakthroughs of 2024."
expected_output: "10 key AI developments in bullet points."
agent: researcher
reporting_task:
description: "Expand the findings into a structured market report."
expected_output: "A Markdown-formatted AI industry report."
agent: reporting_analyst
output_file: report.md
๐ Advanced Use Cases
๐น AI-Powered Assistants - Build autonomous virtual agents.
๐น Data Analysis Pipelines - Automate research and reporting.
๐น Business Workflow Automation - AI-driven decision-making.
๐น Decentralized AI Governance - Integrate Peeps AI with blockchain.
๐ฏ Roadmap
๐ข 2024 - Foundation & Core Framework
๐ 2025 - GUI, Staking, & Smart Contracts
๐ด 2026+ - AI NFT Agents & Cross-Chain Integration
๐ View full Peeps AI Roadmap.
๐ค Contributing
We welcome open-source contributions! To contribute:
- Fork the repo
- Create a new branch (
feature-xyz) - Commit your changes
- Submit a Pull Request
๐ Follow us on Twitter โ @peeps_ai
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file peepsai-0.1.3.tar.gz.
File metadata
- Download URL: peepsai-0.1.3.tar.gz
- Upload date:
- Size: 921.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1481f6785f75c060170dd8dd2b881f72813bea8fce0d1d094ab75feeda99752
|
|
| MD5 |
aef8387408b700e372450ebc078118ad
|
|
| BLAKE2b-256 |
21d5ae03df1b7ca07227c4fa9df17d1b1a763d4f8c1fb25ee08ce227dc599f79
|
File details
Details for the file peepsai-0.1.3-py3-none-any.whl.
File metadata
- Download URL: peepsai-0.1.3-py3-none-any.whl
- Upload date:
- Size: 228.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d3fcd6bf4a939adb949348122b058e6cada3e8ac19570875a74da9ba83fcf02
|
|
| MD5 |
15598c18ccc942bfcda90f59d7498c1f
|
|
| BLAKE2b-256 |
72f5e1a0e1c6a914816e4318992da51356663b6953ae4250f6e6a9b6feca0557
|