Rich Logis was a “die-hard” independent — disillusioned with U.S. politics and the two-party system — when he threw himself into the MAGA movement.

Seeing Donald Trump as a “maverick,” the 47-year-old business owner from Delray Beach, Fla., volunteered to write scripts for voter outreach calls. He became a “MAGA pundit,” writing articles for the Daily Caller and the Federalist and starting a podcast that billed itself as “dangerous and inappropriate” for Democrats and moderate Republicans.

But Monday night, Logis addressed the Democratic National Convention by video. “I finally stepped outside the MAGA echo chamber,” he said. “I stopped listening to what Trump said, and looked around with my own eyes, and I realized he had been lying about pretty much everything.”

Logis is one of a number of Republicans speaking out against Trump at the DNC this week.

John Giles, GOP mayor of Mesa, Ariz., told the crowd Tuesday night that he felt a little out of place.

“But I feel more at home here than in today’s Republican Party,” he said. “The Grand Old Party has been kidnapped by extremists and evolved into a cult.”

Giles had an urgent message for Americans who feel in the political middle: “John McCain’s Republican Party is gone, and we don’t owe a damn thing to what’s been left behind. So let’s turn the page. Let’s put country first.”

Stephanie Grisham, a Trump White House press secretary, told delegates Tuesday night that she’s voting for Democratic nominee Kamala Harris.

Referring to her former boss, Grisham said, “I saw him when the cameras were off. Behind closed doors, Trump mocks his supporters — he calls them ‘basement dwellers.’ On a hospital visit one time, when people were dying in the ICU, he was mad that cameras were not watching him. He has no empathy. No morals. And no fidelity to the truth.”

Former Rep. Adam Kinzinger of Illinois — one of 10 House Republicans who voted to impeach Trump over the Jan. 6, 2021, attack on the Capitol — is also addressing the DNC this week, as are former Georgia Lt. Gov. Geoff Duncan and Olivia Troye, a Trump administration national security official.

With national poll averages compiled by Five- ThirtyEight.com showing Harris leading Trump by 2.9 percentage points, Democrats hope to persuade disenchanted Republicans in battleground states to vote for her.

In June, the Biden campaign hired a national director of GOP outreach: Austin Weatherford, a former Kinzinger aide. This month, Weatherford launched Republicans for Harris, a program to encourage high-profile party members to make her case, creating a “permission structure” for GOP voters who have qualms about a California Democrat.

“We are here to be a part of a campaign within a campaign to build a coalition of Republicans speaking to Republicans about Trump’s unfitness to serve,” Weatherford said in a virtual meeting of Republicans for Harris.

“We might not agree on every issue with Harris, but one thing is clear: She takes the time to listen and learn all sides of an issue,” he said.

GOP members across the country have recorded testimonials for Republican Voters Against Trump and its $50-million advertising campaign in swing states. Among them is a man from Antioch, Calif., identified only as “Jeff.”

“I’m a lifelong Republican. I’m a former Trump voter, and I will not be voting for Donald Trump in 2024,” Jeff said in his video. “Donald Trump has nothing but contempt for the American people.”

Logis, in his video, said he began to have doubts when the former president made false claims of voter fraud after losing the 2020 election and inspired a mob to storm the Capitol. Florida Gov. Ron DeSantis’ handling of the COVID-19 pandemic also made him rethink his support for Republicans.

“I made a grave mistake, but it’s never too late to change your mind,” said Logis, who now leads a “Leaving MAGA” group for former Trump supporters. “You don’t need to agree with everything you hear tonight to do what is right.”

This is not the first time Republicans opposed to Trump have spoken at a Democratic convention.

Four years ago, as Trump was seeking reelection, former Secretary of State Colin Powell supported Biden. “Today, we are a country divided, and we have a president doing everything in his power to make it that way and keep us that way,” he said in a video for the convention. “What a difference it will make to have a president who unites us, who restores our strength and our soul.”

John Kasich, the former Ohio governor who had vied for the 2016 GOP nomination, also pledged to support Biden in the last election, saying: “I’m a lifelong Republican. But that ... holds second place to my responsibility to my country.”

Many Republicans who are pledging to vote for Harris acknowledge differences on some issues.

“I didn’t jump ship because I’m fully head over heels for Democratic policies,” Duncan, the former Georgia lieutenant governor, told The Times. “I jumped ship because I just could not imagine as an American casting a vote for somebody as villainous and crooked as Donald Trump is.”

Working with the Democrats and Harris, Duncan said, he would try to bring American politics more toward the middle.