{"id":51035438,"url":"https://github.com/byte5ai/omadia-llm-anthropic","last_synced_at":"2026-06-22T05:30:30.987Z","repository":{"id":364940885,"uuid":"1269734682","full_name":"byte5ai/omadia-llm-anthropic","owner":"byte5ai","description":"Installable Anthropic (Claude) LLM provider plugin for omadia","archived":false,"fork":false,"pushed_at":"2026-06-15T06:20:15.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-15T08:14:35.588Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/byte5ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-15T03:41:57.000Z","updated_at":"2026-06-15T06:20:20.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/byte5ai/omadia-llm-anthropic","commit_stats":null,"previous_names":["byte5ai/omadia-llm-anthropic"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/byte5ai/omadia-llm-anthropic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byte5ai%2Fomadia-llm-anthropic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byte5ai%2Fomadia-llm-anthropic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byte5ai%2Fomadia-llm-anthropic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byte5ai%2Fomadia-llm-anthropic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/byte5ai","download_url":"https://codeload.github.com/byte5ai/omadia-llm-anthropic/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byte5ai%2Fomadia-llm-anthropic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34636427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-22T02:00:06.391Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-22T05:30:29.849Z","updated_at":"2026-06-22T05:30:30.977Z","avatar_url":"https://github.com/byte5ai.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# @omadia/plugin-llm-anthropic\n\n### Use Anthropic's Claude models for any agent in your omadia team.\n\nA signed omadia plugin that adds Claude (Opus, Sonnet, Haiku) as a provider you pick on the admin Providers page. Declarative: no runtime code, the model catalog ships in the manifest.\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-black.svg)](LICENSE)\n[![Built for omadia](https://img.shields.io/badge/built%20for-omadia-2496ED.svg)](https://github.com/byte5ai/omadia)\n[![TypeScript](https://img.shields.io/badge/built%20with-TypeScript-3178C6.svg?logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n\n[**Main repo**](https://github.com/byte5ai/omadia) · [**Website**](https://omadia.ai) · [**Plugin hub**](https://hub.omadia.ai) · [**Models**](#models) · [**Install**](#install)\n\n🇩🇪 Diese Anleitung gibt es auch [auf Deutsch](./README.de.md).\n\n\u003c/div\u003e\n\n---\n\nomadia is a self-hostable agentic OS: compose multi-agent teams from signed plugins, run them on your own machine, and get an auditable trail for every action. This plugin makes Anthropic one of the LLM providers those agents can run on. Main repo: [byte5ai/omadia](https://github.com/byte5ai/omadia).\n\n## Models\n\n| Model | Class |\n| --- | --- |\n| Claude Opus 4.8 | frontier |\n| Claude Sonnet 4.6 | balanced |\n| Claude Haiku 4.5 | fast |\n\nAgents ask for a class (`fast`, `balanced`, `frontier`). omadia maps the class to the model, so an agent never hard-codes one.\n\n## How it works in omadia\n\nA declarative provider plugin, so it ships no runtime provider code. The omadia kernel reads the `llm_provider` block from `manifest.yaml` (id, base URL, models) when the plugin loads, before any agent activates, and registers it in the provider catalog. Claude speaks the native Anthropic Messages API, so omadia drives it through its built-in Anthropic adapter.\n\n## Install\n\n1. Install from the [plugin hub](https://hub.omadia.ai) in the omadia admin UI (Store, Upload), or drop the built ZIP in directly.\n2. On the admin Providers page, paste your Anthropic API key. omadia stores it encrypted in the vault under `provider:anthropic/api_key`.\n3. Assign Anthropic and a model to an agent: the orchestrator, a sub-agent, or the verifier.\n\n## Configuration\n\n| Setup field | Required | Default | Notes |\n| --- | :---: | --- | --- |\n| `anthropic_base_url` | no | `https://api.anthropic.com` | Point at an Anthropic-compatible gateway if you route through one. |\n\nThe key is set centrally on the Providers page, not per plugin, so the orchestrator reads it from the shared vault scope.\n\n## Build from source\n\n```bash\nnpm install\nnpm run build   # tsc, emits dist/\nnpm test        # validates manifest.yaml against core's invariants\n```\n\n`@omadia/plugin-api` and `@omadia/llm-provider` are provided by the omadia host at runtime (optional peer deps). Link them from a local omadia checkout to build. See [byte5ai/omadia](https://github.com/byte5ai/omadia) for the layout.\n\n## License\n\n[MIT](LICENSE), byte5 GmbH\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyte5ai%2Fomadia-llm-anthropic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbyte5ai%2Fomadia-llm-anthropic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyte5ai%2Fomadia-llm-anthropic/lists"}