# Genii

Local-first open-source assistant with memory, voice, and proactive triggers. Early development stage.

Canonical profile: https://agenten-kompass.mmeierhoff.chatgpt.site/en/agents/genii/
Editor: [Michael Meierhoff](https://agenten-kompass.mmeierhoff.chatgpt.site/en/about/)
Sources reviewed: 2026-09-30
Basis: provider documentation. Examples are editorial suggestions, not hands-on product tests.

## Overview

The public repository describes the local Genii core; OpenClaw runs the agent in an E2B sandbox.

- Provider: Intelligent Internet
- Product family: Genii / Intelligent Internet
- Profile type: Local, open-source personal assistant (early development milestone)
- Environment: Local environment / connected computer
- Connections: E2B / OpenClaw according to the project
- Setup: Technical setup; note milestone maturity
- Pricing model: Hosting + model usage

## Key features

### Local web interface

Browser-based home page and API run locally.

Source: https://github.com/Intelligent-Internet/genii

### Your own API key

Uses its own OpenAI key, encrypted in the local backend.

Source: https://github.com/Intelligent-Internet/genii

### Agent computer

Uses an E2B desktop environment with a real browser and OpenClaw interface.

Source: https://github.com/Intelligent-Internet/genii

### Persistent memory

A plugin preserves context and a style profile shaped by feedback.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/memory.md

### Schedules and triggers

Schedules and curated Gmail or Calendar events can activate Genii while the local backend service is running.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/server-trigger-classification.md

### Voice mode

Talk Mode turns the same conversation into live voice.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/voice.md

### Connected work services

The curated Composio integration includes Gmail, Calendar, Slack, Drive, Maps, and GitHub.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/composio.md

### Web search

Enables best-effort web search and cautious retrieval of direct URLs.

Source: https://github.com/Intelligent-Internet/genii

## Requirements and limits

### Development environment

Requirement: Local setup requires Python 3.11+, Node.js 22+, and Docker for Postgres mode.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/setup.md

### External services and keys

Requirement: The agent computer requires an E2B account with a desktop template and your own OpenAI API key.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/setup.md

### Not yet in production

Limitation: The first milestone is intended for local development and does not yet promise production-ready self-hosting.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/roadmap.md

### Scope of this stage

Limitation: Telegram, Discord, billing, and production use are excluded; iMessage is optional and beta.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/roadmap.md

### Backend must be running

Limitation: v0.1 has no wake-up service when the local backend process is offline.

Source: https://github.com/Intelligent-Internet/genii/blob/main/docs/community/setup.md

## Example workflows

### Try a calendar reminder

- Your input: Set up a calendar trigger with test data in a local development environment.
- Possible result: The trigger can prepare a message while the backend is actively running.
- What to check: Consider the HTTPS callback, filters, and running backend service.

### Personal research briefing

- Your input: Specify a topic and several approved URLs for a test run.
- Possible result: The agent can retrieve content and create a briefing in chat.
- What to check: Check sources, sandbox access, and runtime in the development milestone.

## Context

Early open-source milestone. The project currently does not promise a production-ready self-hosting solution. Test with sample data first.

Documented local development milestone; not production-ready self-hosting or a wake-up service for a stopped backend process.

## Sources

- https://github.com/Intelligent-Internet/genii

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/setup.md

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/roadmap.md

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/memory.md

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/server-trigger-classification.md

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/voice.md

- https://github.com/Intelligent-Internet/genii/blob/main/docs/community/composio.md

[Sources and method](https://agenten-kompass.mmeierhoff.chatgpt.site/en/sources/)
