The voice above.
Conversation, reasoning and explanation. Bring an MLX-format model or point the slot at any OpenAI-compatible endpoint.
Replaceable · Local or remote
Open source · Pre-v1 · The vessel before the soul
Run your own language models in-process on Apple Silicon, connect any OpenAI-compatible endpoint, or combine both. Two cognitive slots. Your machine. Your choice.
Creature has two cognitive slots: conscious for reasoning, explanation and conversation; unconscious for coding and logic. Use local models, remote endpoints, or a mix. Calibration teaches the pair how to work together.
Conversation, reasoning and explanation. Bring an MLX-format model or point the slot at any OpenAI-compatible endpoint.
Coding and logic. It can live beside the conscious model on your machine, elsewhere on your network, or behind an endpoint you control.
Creature does not treat recognition as proof. A file becomes green only when its checker runs successfully at a labelled depth. A missing tool is UNKNOWN—not a quiet pass and not a borrowed result from another language.
Colour is the consequence, never the claim.
Every checker recipe records its condition, strength and source. Compatibility is not transitive: one language never borrows another language’s green.
Creature catalogues exactly 43 language checker recipes. Swift and Python receive native AST-quality indexing; the other languages use the shared structural indexer while their installed checker determines the proof depth they can earn.
No capability claim has been inferred. The generated manifest is required.
Green-compatible means Creature knows the command and conditions required to test the language. The checker still has to be installed, and every file still has to earn its own result.
Local-first is a choice Creature can prove, not an absolute network promise. In-process models stay on your machine; remote slots intentionally use the endpoint you configure.
MLX model inference runs inside Creature itself—no Ollama, LM Studio or separate model server required.
Build · chat · index verifiedEither cognitive slot can connect to an OpenAI-compatible endpoint, including local servers or hosted services you select.
Local · remote · mixedCreature builds and runs on Linux, where it drives a local Ollama instance instead of performing MLX inference itself.
Build · run verifiedCI proves the binary compiles and starts. Chat, indexing and the full test suite are not yet established there.
Compile · start onlyCreature is free, open, and useful today. It is also rough. If you try it now, you are a tester rather than a customer—and the failures you report are part of the work.
Works today
Still rough
Creature is licensed under AGPLv3: free to use, modify and share, with the same openness required when a modified version is run as a network service. Contributions are welcome. So are precise bug reports from people willing to find the edges.
Choose the models. Choose where they run. Keep the proof attached to the claim.