Skip to content

1spyral/dimp

Repository files navigation

dimp

CI Pipeline Latest Release

dimp (Discord Imp) is a Discord bot that acts like a customizable user in your server — a member that can chat, develop a personality, and build memories over time.

Setup

See SETUP.md for dev environment setup.

Instructions

Agent-facing and shared operational guidance lives in docs/instructions/README.md.

Contributing

See CONTRIBUTING.md.

Testing

dimp-server

  • Unit tests: bun run --cwd dimp-server test:unit
  • Integration tests (local Docker Postgres + migrations + tests + teardown): bun run --cwd dimp-server test:integration:local

Notes:

  • bun run --cwd dimp-server test now runs test:unit
  • bun run --cwd dimp-server test:integration expects a reachable Postgres test database and will auto-apply migrations during test setup
  • test:integration:local selects a free local port automatically, so it does not depend on 54329 being available

About

dimp is your AI server member with its own memories, behaviour, and personality.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors