Sri Lanka hopes to set up a domestic inquiry within a month into atrocities from the civil war, President Maithripala Sirisena has told the BBC.
He said UN investigators would not take part in the inquiry, but their views would be taken into account.
Mr Sirisena’s predecessor Mahinda Rajapaksa consistently refused any co-operation with the UN.
The army and Tamil Tiger rebels were both accused of atrocities in the 26-year war, which ended in 2009.
Between 80,000 and 100,000 people are estimated to have died in the conflict.
In the final months, many thousands of Tamil civilians are thought to have been killed in government shelling.
Mr Sirisena told BBC Sinhala’s Saroj Pathirana that an investigative committee would work “efficiently, in a balanced, legal and impartial manner”.
When asked if UN investigators would be involved, the president said: “We are ready to get advice and their opinions for the inquiry, but I don’t think we need any outsiders because we have all the sources for this.”
Analysis: Charles Haviland, former BBC Colombo correspondent
Measured in his style, Maithripala Sirisena cuts a very different figure from his controversial predecessor Mahinda Rajapaksa.
On issues where Mr Rajapaksa always seemed implacable, President Sirisena appears to have opened the door just a little wider.
So Sri Lanka will still not allow UN war crimes investigators to visit. But, said the president, “we can take account of their opinion in doing our work, to make it more fruitful”. That is worlds away from the old government’s position.
His National Security Council will, he said, examine details of people, mostly Tamils, who have been in detention without charge, some for years, and will report back suggesting charging them or freeing them.
He insisted there was now space for open dialogue and dissent on issues including war crimes.