Skip to content

ronnykarlsson/Agentic

Repository files navigation

Agentic

Agentic is a .NET framework for programming AI agents with access to tools.

Example

var toolbox = new Toolbox(new PwshTool());
var chatAgent = _chatAgentFactory.Create();
chatAgent.Initialize("You are an AI agent, use your tools to answer questions and complete tasks asked of you.", toolbox);

chatAgent.ChatResponse += (sender, eventArgs) => Console.WriteLine(eventArgs.Response);

while (true)
{
    var input = Console.ReadLine();
    chatAgent.ChatAsync(input).GetAwaiter().GetResult();
}

About

.NET AI agent framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published