whatisgithub

What is tellmphone?

californiaopensource/tellmphone — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

A local tool that lets AI coding assistants like Claude Code, Codex, Gemini, and Grok call each other for second opinions, without you copying messages between them.

Mindmap

mindmap
  root((TeLLMphone))
    What it does
      Connects AI assistants
      Routes calls between agents
      Keeps conversations going
    Tech stack
      Python
      MCP server
      uv
    Use cases
      Get second opinions
      Assign personalities
      Leave voicemail messages
    Audience
      Developers
      Coding agent users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Have Claude Code call Codex, Gemini, or Grok for a second opinion on your current project.

USE CASE 2

Assign a specific personality, like a grumpy reviewer or security auditor, to the assistant being called.

USE CASE 3

Keep a multi-turn conversation going between two AI assistants working on the same codebase.

USE CASE 4

Leave a message for another assistant session to pick up later, like a voicemail.

What is it built with?

PythonMCPuv

How does it compare?

californiaopensource/tellmphone0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Python 3.11+, uv, macOS or Linux, and the CLI tools for the AI assistants you want connected already installed and logged in.

You can use, modify, and distribute this freely, including for commercial purposes, as long as you keep the license notice and note any changes you make.

So what is it?

TeLLMphone is a tool that lets different AI coding assistants talk to each other on the same computer, instead of you manually copying answers between them. If you use one AI assistant like Claude Code but sometimes want a second opinion from another one like Codex, Gemini, or Grok, this project sets up a local switchboard so your first assistant can just call the second one directly, ask a question about your project, and relay the answer back to you. It runs as what is called an MCP server, a kind of local connector that plugs into the command line tools for these AI assistants. Once installed, it registers itself with whichever assistant CLIs are found on your machine. From then on, you can simply ask your assistant, in plain language, to call another assistant and get its opinion, optionally telling it to use a specific personality, like a strict reviewer or a skeptical devil's advocate. The called assistant runs its own turn in the background and its answer lands back with the assistant that made the call, and the conversation can continue with follow up messages. Under the hood there is no constantly running background service. Each assistant's copy of TeLLMphone talks over a simple local channel, and calls are handled by starting one background run of the other assistant's command line tool, then returning its answer once finished. Called assistants run in a safe, read only mode by default unless a project folder is specifically allowed to have changes written to it, and there is a limit on how many times assistants can call each other in a chain, to prevent them looping forever. The project ships with thirteen ready made personalities, such as a grumpy reviewer, a security auditor, and a rubber duck style thinking partner, and you can add your own as simple text files. All call records and conversation transcripts are stored as plain files on your own machine, which you can delete at any time. This requires macOS or Linux, Python, and the command line tools for whichever AI assistants you want connected, already installed and logged in. It is released under the Apache 2.0 license.

Copy-paste prompts

Prompt 1
Walk me through installing TeLLMphone and connecting it to Claude Code and Codex using this README's steps.
Prompt 2
Show me how to ask Claude Code to call another assistant for a second opinion using a specific personality.
Prompt 3
Explain how the read only permission model in this README keeps one assistant from writing to my project without permission.
Prompt 4
Help me create a custom personality file for TeLLMphone based on the format this README describes.

Frequently asked questions

What is tellmphone?

A local tool that lets AI coding assistants like Claude Code, Codex, Gemini, and Grok call each other for second opinions, without you copying messages between them.

What language is tellmphone written in?

Mainly Python. The stack also includes Python, MCP, uv.

What license does tellmphone use?

You can use, modify, and distribute this freely, including for commercial purposes, as long as you keep the license notice and note any changes you make.

How hard is tellmphone to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is tellmphone for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.