{"slug": "co-core-an-ai-cooperative", "title": "Co/Core: An AI Cooperative", "summary": "Co/Core launches an AI cooperative where members share their own compute hardware to run AI inference jobs, using an open standard and public receipts to ensure transparency. The platform supports existing APIs and open models, aiming to decentralize AI compute away from large providers.", "body_md": "# An AI cooperative.\n\nco/core is a place where people share the compute they already own to run AI for each other, instead of renting from a handful of giant providers. It's an experiment in inference we build, share, and own together — and your existing code works as-is, because we speak the same standard API everything else does. The models are open ones that run on the hardware people already have.\n\n[↓Have compute to share? Get the cocore app — macOS, Apple Silicon](/agent/app)\n\n## Real members. Real machines. Real receipts.\n\nA glimpse of the co-op right now — some of the people who've signed up, some of the machines sharing compute, and the latest jobs they've signed off on. Every one of these is a real, public record.\n\n## Just change three lines.\n\nCocore speaks the same API language as everybody else. Point your existing SDK at `console.cocore.dev/v1`\n\n, drop in a `cocore-…`\n\nkey, and keep going — streaming, tool calls, and the usual `chat/completions`\n\nshape all work, no code changes. Host from our presets or any [MLX model](https://huggingface.co/models?library=mlx).\n\n``` python\nfrom openai import OpenAI\n\nclient = OpenAI(\n    base_url=\"https://api.openai.com/v1\",\n    api_key=\"sk-proj-…\",\n)\n\nresp = client.chat.completions.create(\n    model=\"gpt-4o-mini\",\n    messages=[{\"role\": \"user\",\n               \"content\": \"hello\"}],\n    stream=True,\n)\npython\nfrom openai import OpenAI\n\nclient = OpenAI(\n    base_url=\"https://console.cocore.dev/v1\",\n    api_key=\"cocore-7f3a2c…\",\n)\n\nresp = client.chat.completions.create(\n    model=\"mlx-community/Qwen2.5-0.5B\",\n    messages=[{\"role\": \"user\",\n               \"content\": \"hello\"}],\n    stream=True,\n)\n```\n\n## You send a request. The co-op runs it.\n\nYour request finds a member's available compute, runs the job, and comes back to you. The whole thing is an open spec — every job leaves a signed, public record anyone can verify for themselves, ours included.\n\n### You send a job\n\nYour encrypted prompt heads out into the co-op. Run your prompt for a given model anywhere in the open network, or choose to keep your jobs private to only a trusted circle of co-op friends and their machines.\n\n### A member runs it\n\nSomeone picks up your job, runs it, then returns the result after signing with a key locked in the Secure Enclave that never leaves their hardware — proof of exactly who did the work, and that nobody touched it after.\n\n### Receipts, in the open\n\nA receipt closes out the job — credits go to whomever who ran it, minus a small cut to a shared pot. Each month that pot splits back to members by how much they pitched in, so the cut cycles right back to the people running the network.\n\n## You don't have to take our word for it.\n\nEvery job writes a receipt anyone can verify on their own, without ever calling us. We can't inflate a balance, fake a payout, or quietly change the rules. And if you don't like how we run things, you can run the whole thing yourself — point your own copy at the same data and it lands on exactly the same numbers.\n\nHere's a real receipt and the records it points back to — the job you sent, the machine's attestation, and the public settlement. Follow the chain and check it yourself.\n\n## An open standard. Run your own exchange.\n\nUnderneath the co-op is an open standard for two plain things: making an inference request, and recording what happened afterward — a signed, public account of every job. We run one exchange on top of it, with our rules: one unit in, one unit out, a shared pot that goes back to members. But the standard is the real work here. Anyone can stand up a different exchange — their own pricing, their own membership, their own idea of what's fair — reading and writing the very same records. Ours is just the first one. If co/core ever stops being the version you want, you don't have to ask us to change it; you can go build yours.\n\n## Share your compute. Help run the co-op.\n\nDownload the cocore app, sign in, pick a model or two, and your computer joins the network — running jobs for other members while you're not using it. No Terminal, nothing to babysit; it updates itself. Every job it runs adds to your balance, and a share of everything the co-op does comes back to members each month.", "url": "https://wpnews.pro/news/co-core-an-ai-cooperative", "canonical_source": "https://console.cocore.dev/", "published_at": "2026-06-18 20:18:09+00:00", "updated_at": "2026-06-18 20:30:57.211373+00:00", "lang": "en", "topics": ["ai-infrastructure", "ai-ethics", "ai-agents", "ai-tools", "ai-research"], "entities": ["Co/Core", "Apple Silicon", "OpenAI", "MLX", "Hugging Face", "Qwen2.5-0.5B"], "alternates": {"html": "https://wpnews.pro/news/co-core-an-ai-cooperative", "markdown": "https://wpnews.pro/news/co-core-an-ai-cooperative.md", "text": "https://wpnews.pro/news/co-core-an-ai-cooperative.txt", "jsonld": "https://wpnews.pro/news/co-core-an-ai-cooperative.jsonld"}}