Content
# bisibility
<p>
<img src="public/brand/readme-banner.svg" width="900" alt="bisibility - Your personal SEO dashboard" />
</p>
[](https://bisibility.com)
[](https://demo.bisibility.com)
[](https://bisibility.com/docs)
[](https://x.com/bisibility_com)
[](https://x.com/msniezynski)
[](LICENSE)
[](https://github.com/CorgiCorner/bisibility/releases/latest)
[](https://github.com/CorgiCorner/bisibility/actions/workflows/ci.yml)
[](.github/SECURITY.md)
[](https://bisibility.com/docs/self-hosting/docker)
[](https://bisibility.com/docs/self-hosting)
[](https://bisibility.com/docs/integrations)
[](https://bisibility.com/docs/api/overview)
[](https://bisibility.com/docs/agents)
[](https://bisibility.com/docs/cli)
[](https://bisibility.com/docs/sdks/typescript)
[](https://bisibility.com/docs/sdks/python)
[](https://bisibility.com/docs/sdks/go)
[](https://bisibility.com/docs/api/webhooks)
**An open-source SEO dashboard, available hosted or self-hosted.**
Track Google rankings, research keywords, review backlinks, and monitor
AI answers over time. Work through the dashboard, scripts, or AI agents.
Use your own provider accounts, or use credits on the hosted service.
**[Explore the demo](https://demo.bisibility.com)** ·
[Get started](#get-started) ·
[Documentation](https://bisibility.com/docs)
## Features
- **Rank tracking:** Track positions by market and device, schedule checks,
review ranking history, and receive alerts. Compare competitors with
Share of Voice.
- **Keyword research:** Discover keyword ideas and compare search volume,
difficulty, trends, and intent.
- **Backlinks:** Explore referring domains, new and lost links.
- Domain overview: organic visibility, ranked keywords, and top pages; requires a
bring-your-own DataForSEO connection; metered. The app and REST API are available.
See [released client support](https://bisibility.com/docs/compatibility).
- **AI Tracking:** Repeat selected prompts and compare saved answers
and citations from supported sources over time.
- **Site Audit:** Check a small sample of pages for HTTP errors
and on-page SEO issues.
- **Search Console and GA4:** See search performance and organic traffic
alongside your ranking data.
[](public/screenshots/dashboard-overview-full.png)
*Local instance with synthetic data. Click the image to view the full dashboard.*
## Get started
Try the [online demo](https://demo.bisibility.com), then choose how to use
bisibility:
- **[Hosted service](https://bisibility.com/docs/hosted-quickstart):**
Use the paid service without managing infrastructure. Bring your own
provider accounts or use credits for supported operations.
- **[Self-hosted](https://bisibility.com/docs/self-hosting):**
Run it on your own infrastructure and database.
See [deployment options](https://bisibility.com/docs/deployment-options)
for hosted limits and infrastructure requirements. Self-hosted scheduling
also requires the worker and Temporal.
### Try locally
Requires Git, Docker with Compose, and OpenSSL. The local demo includes
synthetic data and needs no provider account.
```bash
git clone https://github.com/CorgiCorner/bisibility.git bisibility
cd bisibility
./scripts/dev/bootstrap-local.sh
docker compose -f compose.yaml up -d
```
Open [localhost:3000](http://localhost:3000) and sign in with
`demo@acme.dev` and code `000000`.
Keep this disposable demo local: anyone who can reach it can sign in
using the fixed code. Use a fresh deployment and the
[production guide](https://bisibility.com/docs/self-hosting)
for real use.
[Full local demo instructions](https://bisibility.com/docs/quickstart).
## Data and costs
- **Hosted:** The service is paid. With BYOK, you pay your providers directly
for usage. You can also use bisibility credits for supported operations
without connecting your own provider account.
- **Self-hosted:** There is no application subscription or per-keyword
license fee. You manage your infrastructure and provider accounts,
and pay for infrastructure and provider usage.
BYOK rank tracking supports DataForSEO and SerpApi. Keyword, backlink,
and domain research use DataForSEO; AI Tracking uses supported
DataForSEO sources.
See [provider setup and budget controls](https://bisibility.com/docs/integrations)
and the [rank-check cost calculator](https://bisibility.com/rank-tracking-cost-calculator).
## API and agents
Build reports, access ranking history, and automate SEO workflows through
[REST and OpenAPI](https://bisibility.com/docs/api/overview)
or connect an AI agent through [MCP](https://bisibility.com/docs/agents).
Use the [TypeScript, Python, and Go SDKs](https://bisibility.com/docs/sdks/overview)
or [CLI](https://bisibility.com/docs/cli) for integrations, and
[signed webhooks](https://bisibility.com/docs/api/webhooks)
to react to events.
Slack tenant delivery is available as an API-only preview. Workspace installation and channel management
are not yet exposed in the dashboard.
## Feedback and development
[Report a bug](https://github.com/CorgiCorner/bisibility/issues/new?template=bug_report.yml) ·
[Request a feature](https://github.com/CorgiCorner/bisibility/issues/new?template=feature_request.yml) ·
[Discussions](https://github.com/CorgiCorner/bisibility/discussions) ·
[Releases](https://github.com/CorgiCorner/bisibility/releases) ·
[X](https://x.com/bisibility_com) ·
[Maker](https://x.com/msniezynski)
This repository publishes release snapshots. Feedback is welcome through
issues and discussions; external pull requests are not accepted.
See the [contribution guidelines](.github/CONTRIBUTING.md).
Report vulnerabilities through the [security policy](.github/SECURITY.md).
## License
The application is [AGPL-3.0-only](LICENSE). The
[Claude Code plugin](plugins/bisibility/) is separately [MIT licensed](plugins/bisibility/LICENSE).
Connection Info
You Might Also Like
No recommendations available