Familiar is an AI companion that lives on your machine. It installs alongside OpenCode, trains local models on every session, and develops knowledge you never explicitly gave it.
The more you use it, the more it knows. Your data never leaves your machine.
Installs Familiar + OpenCode + Ollama models · macOS / Linux
LoginForm.tsx. The handleSubmit function now checks format before calling the API. LSP confirms zero errors. (session logged to Forge)
Other AI tools ship a frozen model. You use it, they get your data, the model never changes. Familiar is different.
The Forge™ pipeline captures every session as training data, fine-tunes your local models, and deploys them back — automatically. The more you work, the more it understands. Not just code — your patterns, your decisions, your thinking. Your data stays on your machine. Your models improve for you.
Familiar is the brain. OpenCode is the hands. Together they form a self-improving system that runs entirely on your machine.
Always-on AI companion that remembers everything, trains on every session, and develops knowledge you didn't give it.
Terminal coding agent by the Charm team. Familiar installs it, configures your local models as the provider, and connects via MCP so every tool call, file edit, and session feeds back into the brain.
Get notifications, morning briefs, PR summaries, and training reports. Ask Familiar questions from your phone. All conversations feed back into model training.
Familiar exposes 14 MCP tools: memory search, observations, system status, smart routing, and more. Any MCP-compatible client can connect to the brain.
All models run locally via Ollama. Swap models in opencode.json. Falls back to cloud APIs when local models are unavailable.
One install. A companion that grows with you.
The installer sets up OpenCode with your local Ollama models as the provider and Familiar as an MCP server. OpenCode handles the coding; Familiar handles the learning.
Every session generates training data. Forge fine-tunes your local models and deploys better versions. Version 1 was generic. Version 15 knows how you think.
SQLite + full-text search. Familiar remembers your decisions, blockers, preferences, and context. Search across sessions with familiar_memory_search.
Code in OpenCode, check in from Telegram, review on Slack. All activity syncs through the brain. One unified timeline of everything you're doing.
Memory search, observations, chat routing, system status, session management, and more. Any MCP client connects to the full brain. Not just OpenCode.
Models run on your machine via Ollama. Training happens locally. No data leaves your network. No API keys required for local operation. Your companion, your data.
This is what makes Familiar alive. Every session feeds the pipeline. Your models develop understanding you never explicitly taught them.
Manage with familiar forge status, familiar forge train, familiar forge eval, familiar forge rollback
One command installs Familiar, OpenCode, and wires them together. Pulls recommended Ollama models automatically.
curl -fsSL familiar.run/install.sh | bash
Open any project and run opencode. It's already configured with your local models and connected to Familiar.
cd my-project && opencode
After a few sessions, run Forge to train. Your models improve. Keep working. Keep training. It never stops learning.
familiar forge train
Familiar is built from scratch. No LangChain, no AutoGen, no third-party agent frameworks. The training pipeline, memory system, activity sync, MCP bridge, and model serving layer are all original code by engindearing. OpenCode handles the coding TUI because it's already the best terminal agent out there. We focus on making your AI smarter.