The purpose of this repository is to bring together in a single place all the available documentation regarding Anki Vector, its history, its hardware, and its software.
DISCLAIMER: Part of the documentation might be outdated. It's still pretty useful though.
This repository was, at the time, a last-ditch effort to provide documentation for the community while Digital Dream Labs was on the absolute brink of bankruptcy and their operations were at risk. While DDL still maintains an online copy of this support documentation, at the time of writing DDL appears to be operating with a skeleton crew and the online docs do not appear to be updated frequently or accurately. The repository here can be utilized by the community to build a knowledge base that is more up-to-date and accurate, if they wish, using these as a base.
Language: Non-Technical (with exception to OSKR areas)
Docs about Vector's firmware, hardware and development made available by DDL.
Language: Technical
In-depth techincal description, explores how Vector and its accessories are made and how they work. It's probably the most articulated and thorough document available.
Language: Very Technical
Practical and quick guide. It briefly explains vector's history, software and hardware. Information about how to make a custom firmware. It also lists the available ones.
Language: Somewhat Technical
Overview of various Vector-related topics and some useful guides and how-to's
Language: Semi-Technical and Technical
WireOS and wire-os-victor
All about Wire-OS, the modern and updated custom firmware which serves as a base for all of the other ones. Information on how to develop, test and build full OTAs / personality code are available here.
Language: Semi-Technical
All about the domestic voice server for Vector
Language: Non-Technical
The Unofficial Anki/DDL Wiki.
Language: Easy
A bit outdated and about OSKR, but still useful for dev purposes.
Language: Technical
Wikipedia page, mostly about Vector's history.
Language: Easy
Vector's developmental stages
Language: Technical
It includes a guide on how to unlock production bots via CPU swap, and other useful info too!
(CPU swapping isn't needed anymore to unlock bots, see how to unlock prod bots)
This was made before signing keys were leaked, so it's a bit outdated. Still pretty informative.
Language: Technical
Info on the efforts to make a open source, custom bodyboard
It stores all sorts of OTAs (Over-The-Air updates; firmware).
A guide on how to unlock production bots.
You can install CFWs onto unlocked bots here.
Language: Easy
Gives you access to the bluetooth terminal.
Usage difficulty: Medium
DEV OTAs give SSH access to the linux system. It's useful to know the custom Vector commands.
You can use those in the Bluetooth terminal, for example with no-flow devsetup.