Sort of, yes, if you have userspace programs that speak AGWPE or KISS rather than trying to create their own kernel ax25 sockets.
KISS is basically just an encapsulation for raw AX.25 packets, so a KISS client isn't using any of direwolf's own protocol support, it's just using it as a modem. But, an app that speaks KISS presumably has its own protocol support good enough to do whatever it does.
AGWPE is a higher-level protocol that's connection-oriented (although there's a
K frame that supports raw packets in a similar way to KISS). Clients can establish connections to other callsigns (either direct or via digis), send and receive data on those connections, accept incoming connections, and the other stuff you would expect from a sockets layer.
Direwolf since version 1.4 has a reasonably complete AGWPE server implementation that runs on top of its own AX.25 protocol support.