You do not truly know someone until you fight them.”
It is known that when Seraph came to the Matrix he began to work for The Merovingian. When he was working for The Merovingian, The Oracle approached him and asked him to protect her. Ever since, The Merovingian has seen him as a traitor. At some point in the past, he also eluded and may have even defeated Agent Smith.
A program that appears as a human of Asian descent, Seraph behaves as a guardian, similar to a computer login screen equipped with a powerful Challenge-Handshake Authentication Protocol; to protect access to more important programming, it challenges anyone for the proper credentials. In this case, Seraph fights the challenger, allowing those with sufficient fighting skill (and the rightful reasons to access) to meet The Oracle.
The Arrangement with Neo and The Oracle
Wanting Neo to see The Oracle, Morpheus, during the meeting regarding the Sentinels digging from the surface, asks a ship to stay behind and meet with The Oracle. Ballard of the Caduceus accepts and after a while, Seraph appears behind him, causing the captain to quickly aim his gun at the guardian. When Ballard disbelieves his claim as The Oracle's guardian, Seraph apologises to him in advance before disarming him and they get into a brief fight. As Ballard had an advantage, Seraph stops the fight and guides Ballard to The Oracle. The crew was soon chased by Smith, who assimilates Bane after he gets Malachi out first.
Neo is soon summoned by The Oracle and arrives at a tea house, where Seraph waited. Seraph apologizes to Neo in advance before launching a furious attack to test Neo's true skill, and as such his authenticity as The One.
After Neo proves his capabilities of handling himself in combat, Seraph then leads Neo to The Oracle, who is sitting on a bench in a playground within the Matrix. As The Oracle speaks with Neo, Seraph guards and watches The Oracle to prevent any source of danger from appearing and harming her. After Neo's conversation with The Oracle, Seraph then takes The Oracle back through the door from where they entered from leaving Neo with his new quest.
Battle for Restoration
Seraph is apparently unable to ward away an event that cost The Oracle her shell that most of the Zion operatives were familiar with (not realizing that The Oracle is actually a program and not a bluepill). The event left The Oracle with a different appearance and Seraph was apparently needed for other purposes.
While Neo was trapped within Mobil Avenue, Seraph contacted the Logos from the Matrix to the real world, saying that The Oracle wants to speak to Niobe. When Niobe arrives, Seraph apologizes in advance before fighting her, after she bests him, he takes her to The Oracle, where she gives Niobe advice on whether or not to help Neo when the time is right. After they speak, Seraph leads her to the same hallway he and Neo took and gives some advice before closing the door, inadvertently leading her to be cornered by Smith, but she manages to get out of the Matrix.
He later contacted Morpheus from the Matrix to the real world once again, saying that The Oracle would like to speak with him and Trinity. After revealing her new shell to Morpheus and Trinity, The Oracle tells them about the Trainman and that he is The One that can free Neo from Mobil Avenue.
Once reaching the subway, the three of them manage to find The Trainman but he escapes to Club Hel and tells The Merovingian about the situation. Once Seraph, Trinity, and Morpheus realize that they must find The Merovingian, the three of them go to Club Hel.
Before entering the underground club, the three of them battle against exile guards and some of The Merovingian's henchmen. After the battle, they enter the club and move across the dancefloor while wielding their guns and looking for The Merovingian. The Merovingian appears from the upper level and tells them that the three of them must give up their weapons in order for them to talk. Seraph, Trinity, and Morpheus do so and go upstairs.
Once on the second level, the three of them find The Trainman, Persephone, and more of The Merovingian's guards. The Merovingian makes a proposition that he will allow The Trainman to release Neo if they give him the eyes of The Oracle. Trinity, outraged by the offer, attacks the guards around her and Seraph and Morpheus join in with the struggle. The fight ends with Trinity holding a pistol to The Merovingian's head while Seraph held a Luger P08 at The Trainman, saying that all of them will die at that moment if Neo is not released. After Persephone persuades The Merovingian to listen to Trinity, he agrees and Neo is set free.
Ambushed by Smith
After the conflict in Mobil Avenue, Sati was released and was left in The Oracle's care. Seraph continued to guard The Oracle and Sati. After Neo was released from Mobil Avenue, Seraph was told to watch Sati. While they were leaving The Oracle's apartment, the apartment hallway lights started to turn off. Agent Smith, who is now a virus in the Matrix, revealed himself to be the cause of this event and Seraph grabbed Sati and tried to escape from Smith. They entered an apartment room and hid there hoping Smith would not find them. Smith eventually enters into the room and after a brief talk with Seraph, he assimilated both Seraph and Sati.
The New Day
When Neo's Machine City quest to bring peace between the people of Zion and the Machines is successful and the Matrix is reloaded. All programs that were possessed by Smith were then free. Seraph found Sati and both of them approached The Oracle, who was sitting on a park bench. After Sati asked if Neo will return, Seraph asked if The Oracle knew that this new day of peace would come. The Oracle told Seraph that she did not know but believed it would and the three of them stare into the sun shining down within the Matrix.
Very little is known about Seraph's personal life. What is known is that he believes that the best way to get to know a person is engaging in a fight with them, to test their power, skill and determination. When not fighting, guarding or escorting people during important missions, Seraph likes to spend his free time drinking Tea and meditating. It's also implied that Seraph likes cookies as, when Neo arrives Oracle, in an effort to talk to Neo alone; excuses Sati with the bowl of cookie dough telling her to let Seraph taste test them.
The Matrix Online
Seraph returns in The Matrix Online, originally continuing to protect The Oracle.
In The Matrix Online, Seraph was speculated to have been originally a Seraph, exiles that were former Agents of one of the previous Matrixes. He became employed by The Merovingian when he was exiled into the Matrix, and had his wings torn out due to betrayal. The Merovingian, upon seeing Seraph in club Hel, remarks: "L'ange sans ses ailes", which translates from french as "The angel without his wings".
A Previous Incarnation of The One
An existing theory on the origins of Seraph is that he was, at one time, one of the 5 original The Ones, this based on the observation that he appears to be nearly equal in combat ability to Neo.
Seraph's name has its origins in the Judeo-Christian Seraphim. These are angels that, in the Christian angelarchy, are of the highest rank. An observation made by some fans is that, through the eyes of Deus Ex Machina, Neo appears angelic and fiery. This ties back into the religious angelarchy as the Seraphim, being angels, are synonymous with fire, their title literally translated as "burning ones".
Seraph was of the same fiery golden color, this color being symbolic of spirit in the Matrix, which is a further indicator that he may have once been a human or one of The Ones. Also, as God's guardians, the Seraphim were said to have 6 wings upon them, 2 guarding their feet, 2 their face and 2 they used to fly. This is important to note, in that there were 6 incarnations of The One in total, Neo being the sixth and final.
Also important is that the Smith that assimilated The Oracle was likely the recently assimilated Seraph, noting the final exchange of words between this Smith and The Oracle, which were as follows:
Oracle: "What did you do with Sati?"”
Smith: "Cookies need love like everything does."
Oracle: "You are a bastard."
Smith: "You would know, Mom."
― The Oracle[src]
Assuming that the Smith in question was once Seraph, and that Seraph, himself, was once The One, the use of the word Mom is important when considering The Oracle's role in the creation of the current model of the Matrix, which was running through its 6th time. The Oracle was literally the creator, or mother, of the Prime Program (The Path of The One). She created it in order to suppress the anomaly, the rejection of the Matrix program by 1% of the population, that existed in The Architect's current incarnations of the Matrix.
So, in considering the above, assuming that Smith was Seraph, a previous incarnation of The One, it would be entirely proper for him to call her Mom (A side note, a comparative example of an assimilated programming speaking through Smith was in Smith's and Neo's final fight. Smith, being the assimilated Oracle, tells Neo, "Everything that has a beginning, has an end, Neo." It was only ever then that Smith called Neo by his preferred name, implying that it was, in fact, The Oracle directly speaking).
Also interesting is the Smith-assimilated Seraph's exclamation, "Cookies need love like everything does" (Although this is quoting Sati, she has learned of cookies through The Oracle) (Perhaps that phrase is pronounced by Smith-assimilated Sati, instead, it's more logical). This is of interest in that cookies were believed to be important in the relationship between The Oracle and Neo, or The One. Food is known for its transfer of information in the Matrix and it is believed that The Oracle's cookies were used for transferring important information to Neo, possibly the programming which makes Neo 'The One'.
Furthermore, in support of Seraph's possible previous incarnation as The One, it is known that particular humans can be rebirthed in the Matrix after their physical bodies have ceased. An example of this would be Trinity's rebirth in the Matrix (Also composed of golden code), as it was revealed in The Matrix Online that both she and Neo (and discernibly all other The Ones) were an accumulation of decades of Machine research into translating human DNA perfectly into Machine code, allowing them to interface directly with technology without the need for simulated interfaces. This program was called The Biological Interface Program and was created by The Oracle (Further solidifying The Oracle as mother to The Ones).
In compliance with the above information, it is implied that Seraph once worked for The Merovingian, which would be fitting if he was reborn in the Matrix. It is likely that, just as Neo did when he first entered the Matrix through TBI, Seraph would have 're-materialized' at Mobil Avenue (the train station), the departing from which reaching was only possible by riding the train. The train was run by the train master and the train master was under the control of The Merovingian. Ultimately, Seraph would have been led to The Merovingian, leading to his working for The Merovingian.
- The word Seraph is based on the biblical term Seraphim the name of the highest choir of angels. At one point in The Matrix Revolutions, one of the Hel club guards recognizes Seraph and says "It's wingless."