# meridian: Connect Coding Clients to Claude and Antigravity

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Source: osrepos.com
Repository profile: https://osrepos.com/repo/rynfar-meridian
Generated for open source discovery and AI-assisted research.

Meridian is a local API bridge for using Claude and Antigravity subscriptions with coding clients such as Pi and OpenCode. It also provides usage monitoring and an optional Mac app, with Antigravity currently marked as a preview.

GitHub: https://github.com/rynfar/meridian
OSRepos URL: https://osrepos.com/repo/rynfar-meridian

## Summary

Meridian is a local API bridge for using Claude and Antigravity subscriptions with coding clients such as Pi and OpenCode. It also provides usage monitoring and an optional Mac app, with Antigravity currently marked as a preview.

## Topics

- typescript
- ai-agents
- api
- dashboard
- coding-agent
- subscription-proxy
- antigravity-cli

## Repository Information

Last analyzed by OSRepos: Thu Oct 08 2026 12:08:26 GMT+0100 (Western European Summer Time)
Detail views: 1
GitHub clicks: 1

## Safety Notice

OSRepos shares public repositories for knowledge and discovery only. Review source code, dependencies, licenses, and security implications before running or installing anything.

## Content

## Overview

Meridian lets supported coding clients send requests to Claude or Antigravity through a local API, using the account and subscription you have already signed in with. Claude runs through Anthropic’s Agent SDK; Antigravity uses Google’s official `agy` CLI. It is designed for people who want to use these providers from clients that do not connect to them directly.

The service also offers a browser dashboard for provider status, usage and request activity, plus an optional macOS app for managing the local service. Claude is the released backend. Antigravity is a preview, with documented platform and feature limitations.

## Key Features

- Local API compatibility for Anthropic Messages, OpenAI Chat Completions and a documented subset of the Responses API.
- Connects clients including Pi and OpenCode to Claude and Antigravity using their respective signed-in provider paths.
- Claude support includes persistent sessions, prompt caching and multiple account profiles.
- Antigravity preview supports streaming, client-executed tools, conversation reuse and limited saved-answer recovery.
- Dashboard for provider status, quota windows, request history and usage activity.
- Optional Mac app for managing the service, versions, plugins and diagnostics.
- Deployment options include headless use, Docker and Nix.

## Use Cases

- A Pi or OpenCode user wants to route coding requests through an existing Claude subscription rather than configure a separate provider integration.
- A developer wants to try Antigravity from a supported coding client, and is comfortable with its preview status and current platform verification limits.
- A team running a local coding service wants a browser dashboard to inspect provider status and recent request activity.
- A macOS user wants a desktop interface for managing Meridian’s local service while keeping it separate from the coding client.

## Our Take

Meridian is an actively maintained, multi-contributor bridge with useful client and monitoring support, but Antigravity remains a preview and inherits the limits of its CLI backend.

**Good fit if:**
- You use Pi, OpenCode or another supported client and want access to Claude through a local API.
- You want a dashboard or optional Mac app alongside a headless service, and can run Node.js 22 or later.
- You want to experiment with Antigravity on the documented setup and accept its preview limitations.

**Look elsewhere if:**
- You need Antigravity verified on Linux or Windows, or require unfinished capabilities such as active-task reattachment.
- You need exact output-token caps, numeric thinking budgets, sampling controls or every native media and reasoning feature.
- You need a provider integration that does not depend on an installed, signed-in CLI or its upstream behavior.

## Project Health

| Signal | Value |
|---|---|
| Status | **Active**: regular commits and releases |
| Last commit | 2026-10-08 (today) |
| Commits, last 90 days | 100+ |
| Releases, last 12 months | 100+ (latest meridian-v1.80.0, 2026-10-07) |
| Contributors | 54 (top contributor: 73% of commits) |
| Issues closed, last 90 days | 11+ (typically closed in 0 days) |
| Pull requests merged, last 90 days | 56 (typically merged in 0 days) |
| Project age | 9 months |

Checked on 2026-10-08 with the GitHub API.

## Project Facts

- Language: TypeScript
- Stars: 2.1k
- Forks: 242
- Topics: ai-agents, ai-coding, aider, anthropic, antigravity, bun, claude, claude-agent-sdk
- Archived: no

## What You Need

Detected in the repository:

- Node.js >=22 (from package.json)
- A Dockerfile, so it can run in a container; a Compose file sets up the related services
- Automated checks on GitHub Actions

## Getting Started

Install Node.js 22 or later, sign in to Claude, then install and run Meridian:

```sh
npm install -g @rynfar/meridian
claude login
meridian
```

Open `http://127.0.0.1:3456`. See the [README](https://github.com/rynfar/meridian#readme) for client setup, configuration and Antigravity preview instructions.

## License in Plain Words

No standard license was detected. Without a license, the default copyright rules apply: you may read the code, but not reuse it. Check the repository or ask the authors.

## Alternatives

- [OmniRoute](https://osrepos.com/repo/diegosouzapw-omniroute): OmniRoute provides a configurable gateway for many model providers, while Meridian bridges Claude and Antigravity subscriptions to coding clients.

| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| **meridian** | TypeScript | – | 2.1k | Active |
| [OmniRoute](https://osrepos.com/repo/diegosouzapw-omniroute) | TypeScript | MIT | 72.7k | Active |

## Considerations

- Antigravity is a preview, not a parity guarantee. The documented authenticated acceptance setup is macOS on Apple Silicon; Linux and Windows verification is unfinished.
- The Antigravity tool bridge allows the client to execute tools with its own permissions. Native browser or subagent access requires separate explicit grants.
- The README identifies unfinished active-task reattachment and automatic reconciliation of uncertain tool outcomes. Some provider-specific plugins, hosted-tool contracts and client versions still need adapters or acceptance tests.
- Meridian cannot provide controls or native capabilities that the upstream CLI does not expose. Upstream CLI failures can interrupt a turn, and saved state does not guarantee recovery of an unfinished action.
- The project is active, with regular commits and releases and contributions from dozens of people; contribution is not concentrated in one person. Recent issue and pull-request handling is reported, though the measured closure and merge counts are capped lower bounds.
- The README states that Meridian is MIT licensed. Review the repository’s license and any applicable provider terms before adopting it.