Skip to content
aksikaPublic

About

abTARS is a personal agent built around Pi harness: persistent memory with abmind, messaging connectivity, skills, scheduled task, self healing and multi agent collaboration

Topics

Resources

Contributing

Stars

10 stars

Watchers

0 watching

Forks

Latest commit

 

History

4,314 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

abTARS

abTARS is a personal agent built around Pi. It runs on your machine and brings Pi into the conversations and workflows you already use, with messaging, tools, scheduled work, memory integration, and supervision.

Pi's agent core and provider engine power the API model route. abTARS manages message delivery, sessions, tools and permissions, integrations, and background work. ACP is also available as a Pi-free model route.

What it does

  • Talk with your agent through Telegram, Discord, or the local terminal interface.
  • Use Pi's model providers on the API route, or connect through an ACP-compatible agent CLI.
  • Add long-term memory with abmind, a separate product that abTARS discovers at runtime. abTARS can also run without abmind.
  • Work in configured projects with supervised Pi coding sessions and task runs.
  • Extend and automate with tools, skills, scheduled tasks, and optional peer collaboration.
  • Keep the service running with process supervision and recovery.

How it fits together

Messages enter through Telegram, Discord, or the terminal interface and are handled by abTARS. On the API route, Pi runs the model and tool loop; abTARS supplies the session context and available tools. With ACP, abTARS connects to a compatible agent CLI instead. When abmind is installed and configured, it provides persistent memory independently of the Pi runtime.

The Pi runtime is required for the API route and Pi coding features. The standard installer sets it up. abmind is installed separately when you want its memory features.

Requirements

  • Node.js 22.19 or newer
  • A Telegram or Discord bot, if you want to use a messaging platform
  • A model provider for your selected transport

See the installation guide for setup and provider configuration.

Documentation

Full documentation: aksika.github.io/abtars

Development

For local development, run npm install, npm run build, and npm test from the repository.

Community

License

Apache-2.0

About

abTARS is a personal agent built around Pi harness: persistent memory with abmind, messaging connectivity, skills, scheduled task, self healing and multi agent collaboration

Topics

Resources

Contributing

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages