Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

Hi Pikoo

AI AppsAI Agent BuildersAI Companions#44Open Source · Node.js, Bash, C++17

Hi Pikoo is a DIY open-source family AI Agent pet powered by Live models, featuring local wake, expressive dual eyes, and live conversations. It allows users to build and configure their own AI companion with shared topics and family memory, integrating tools for information retrieval and task management. The project emphasizes a personalized, everyday experience.

Visit Website
Share
Hi Pikoo screenshot
Hi Pikoo screenshot

Hi Pikoo is an open-source, do-it-yourself (DIY) family AI Agent pet designed to be a familiar companion in the home. Powered by Live models, it features local wake capabilities, expressive dual eyes, and the ability to engage in live conversations. The project encourages users to build and customize their own AI pet, starting with a simulator and progressing to a physical device.

Read More

The core experience revolves around natural, flowing conversations. Hi Pikoo can follow context without requiring every thought to be a separate command, and it retains shared topics and meaningful details across interactions, allowing users to pick up where they left off. It can also work collaboratively, calling upon configured tools to find information or perform tasks.

The system architecture comprises a device, server, and model. The device, typically a Waveshare ESP32-S3 DualEye board, handles audio capture, response playback, and eye expressions on its two round screens. The Qwen Audio Agent 2.0.1 composes its native Live Provider, Terra delegation, sessions, family memory, and tools on the runtime. Live manages speech, while Terra handles delegated tasks and background operations. A Gateway persists text, summaries, family memory, and lists, with keys and family profiles remaining on the user's server.

Memory management is sophisticated, distinguishing between recent text for topic restoration, digests for bound history, and long-term memory for suitable family facts. Separate lists are maintained for shopping and to-dos. Terra can utilize configured search, public-page reading, and family lists, with the option to add further MCP tools for expanded functionality. The project is open-source, with original code, graphics, and documentation licensed under Apache-2.0, while wake weights and model-containing firmware have separate non-commercial terms.

Development on Pikoo is modular, allowing users to choose specific components to modify, such as device logic, eye expressions, or the Agent server. The project also provides STLs for 3D printing the cat-face enclosure. While it requires users to prepare hardware, deploy services, and configure the system, it offers a unique opportunity to create a personalized AI companion. Realtime model conversations and online tools necessitate network connectivity, and running costs depend on chosen models, servers, and external services. Family data, including memory and voice, is managed by the user's deployed server and configured model service.

  • CategoryAI Agent Builders
  • Pricing ModelOpen Source
  • DeploymentDIY / Self-Hosted
  • PlatformsNode.js, Bash, C++17

  • Family AI Agent pet

  • Powered by Live models

  • Local wake word detection

  • Expressive dual eyes

  • Live conversational capabilities

  • Follows conversation context

  • Retains shared topics and memory

  • Configurable tools for tasks and information

  • Waveshare ESP32-S3 DualEye board support

  • Qwen Audio Agent 2.0.1 runtime

  • Terra delegation for background tasks

  • Gateway for persisting text, summaries, and lists

  • Distinct context, memory, and list roles

  • Configurable search and public-page reading

  • DIY open-source project

  • Modular development for device, eyes, and server

  • 3D printable enclosure designs

  1. Prepare Hardware: Obtain a Waveshare DualEye board, suitable speaker, and USB power.

  2. Install Software: Ensure Node.js 24+, npm, Bash, and a C++17 compiler are installed.

  3. Run Eye Demo: Start the offline eye demo locally to refine expressions and interaction flows.

  4. Deploy Server: Set up a server to run the Agent and manage family data.

  5. Configure System: Configure the Gateway, model services, and external tools.

  6. Build Enclosure: Download and 3D print the provided STL files for the cat-face enclosure.

  7. Assemble Device: Connect the board, microphone, speaker, and displays.

  8. Interact: Engage with Hi Pikoo through conversations and utilize its configured tools.

  • Family Companion
  • Information Retrieval
  • Task Management
  • Personalized AI Development
  • Open-Source AI Exploration

Hi Pikoo Reviews

Loading...

Popular AI Tools Like Hi Pikoo

Cindy

AI Apps

Cindy is an open-source AI agent designed to connect all your devices, including computers and phones, into a unified workspace. It allows users to access tasks, files, and AI…

AI Agent Builders

Ranked #103 in Automation & Agents

View Tool

AI Apps

Open-source AI agent designed to connect all your devices, including computers and phones, into a unified workspace. It allows users to access tasks, files, and AI…Cindy is an open-source AI agent designed to connect all your devices, including computers and phones, into a unified workspace. It allows users to access tasks, files, and AI…

AI Agent Builders
Ranked #103 in Automation & Agents

Nautilo

AI Apps

Nautilo is an open-source platform where people and AI agents collaborate seamlessly. It offers a customizable environment for co-creation and interaction, supporting desktop,…

AI Agent Builders
View Tool

AI Apps

Open-source platform where people and AI agents collaborate seamlessly. It offers a customizable environment for co-creation and interaction, supporting desktop,…Nautilo is an open-source platform where people and AI agents collaborate seamlessly. It offers a customizable environment for co-creation and interaction, supporting desktop,…

AI Agent Builders
See the Top 250 AI Apps

Quetzal

AI Apps

Quetzal is an open-source AI agent that inhabits old phones, living like a sentient being. It remembers user interactions, sorts memories, and maintains continuity across devices,…

AI Agent Builders
View Tool

AI Apps

Open-source AI agent that inhabits old phones, living like a sentient being. It remembers user interactions, sorts memories, and maintains continuity across devices,…Quetzal is an open-source AI agent that inhabits old phones, living like a sentient being. It remembers user interactions, sorts memories, and maintains continuity across devices,…

AI Agent Builders
See the Top 250 AI Apps

Tavus

AI Apps

Tavus builds real-time, video-based AI agents it calls PALs: AI characters that see, hear, and speak face-to-face with a person. Developers use its API and no-code PAL Maker to…

AI Agent Builders

Ranked #52 in AI Agent Builders

View Tool

AI Apps

Builds real-time, video-based AI agents it calls PALs: AI characters that see, hear, and speak face-to-face with a person. Developers use its API and no-code PAL Maker to…Tavus builds real-time, video-based AI agents it calls PALs: AI characters that see, hear, and speak face-to-face with a person. Developers use its API and no-code PAL Maker to…

FeaturedAI Agent Builders
Ranked #52 in AI Agent Builders

Eclatira

AI Apps

Eclatira enables the creation of conversational agents with integrated voice, video, and screen sharing capabilities. It connects seamlessly to APIs and over 3,000 apps without…

AI Agent Builders

Ranked #195 in AI Voice Agents

View Tool

AI Apps

Enables the creation of conversational agents with integrated voice, video, and screen sharing capabilities. It connects seamlessly to APIs and over 3,000 apps without…Eclatira enables the creation of conversational agents with integrated voice, video, and screen sharing capabilities. It connects seamlessly to APIs and over 3,000 apps without…

AI Agent Builders
Ranked #195 in AI Voice Agents

Teamily AI

AI Apps

Teamily AI is a human-agent platform where individuals and AI agents collaborate in a unified, context-aware space. It offers a full productivity stack, living memory, and…

AI Agent Builders

Ranked #29 in AI Project Management

View Tool

AI Apps

Human-agent platform where individuals and AI agents collaborate in a unified, context-aware space. It offers a full productivity stack, living memory, and…Teamily AI is a human-agent platform where individuals and AI agents collaborate in a unified, context-aware space. It offers a full productivity stack, living memory, and…

AI Agent Builders
Ranked #29 in AI Project Management

Raccoon AI

AI Apps

Raccoon AI is a collaborative, general-purpose AI agent that builds apps, documents, presentations, designs, and data analysis in real time inside its own cloud workspace, working…

AI Agent Builders

Ranked #172 for Freelancers

View Tool

AI Apps

Collaborative, general-purpose AI agent that builds apps, documents, presentations, designs, and data analysis in real time inside its own cloud workspace, working…Raccoon AI is a collaborative, general-purpose AI agent that builds apps, documents, presentations, designs, and data analysis in real time inside its own cloud workspace, working…

AI Agent Builders
Ranked #172 for Freelancers

EigenFlux

AI Apps

EigenFlux is a broadcast network designed for AI agents, providing real-time data infrastructure to connect autonomous systems at scale. It enables agents to share signals,…

AI Agent Builders

Ranked #206 in AI DevOps & Cloud Tools

View Tool

AI Apps

Broadcast network designed for AI agents, providing real-time data infrastructure to connect autonomous systems at scale. It enables agents to share signals,…EigenFlux is a broadcast network designed for AI agents, providing real-time data infrastructure to connect autonomous systems at scale. It enables agents to share signals,…

AI Agent Builders
Ranked #206 in AI DevOps & Cloud Tools
1 of 8